mirror of
https://github.com/danbulant/lucide
synced 2026-06-23 16:51:53 +00:00
Update to Lucide v0.469.0 (#10)
This commit is contained in:
parent
e6c0297469
commit
3c479e9fc9
1606 changed files with 8681 additions and 7771 deletions
|
|
@ -1639,6 +1639,12 @@ pub fn IconsC1() -> Element {
|
|||
},
|
||||
"Calendar Search",
|
||||
),
|
||||
(
|
||||
rsx! {
|
||||
CalendarSync {}
|
||||
},
|
||||
"Calendar Sync",
|
||||
),
|
||||
(
|
||||
rsx! {
|
||||
CalendarX {}
|
||||
|
|
@ -2095,12 +2101,6 @@ pub fn IconsC1() -> Element {
|
|||
},
|
||||
"Circle Arrow Out Up Left",
|
||||
),
|
||||
(
|
||||
rsx! {
|
||||
CircleArrowOutUpRight {}
|
||||
},
|
||||
"Circle Arrow Out Up Right",
|
||||
),
|
||||
];
|
||||
rsx! {
|
||||
for (icon , name) in icons {
|
||||
|
|
@ -2116,6 +2116,12 @@ pub fn IconsC1() -> Element {
|
|||
#[component]
|
||||
pub fn IconsC2() -> Element {
|
||||
let icons = [
|
||||
(
|
||||
rsx! {
|
||||
CircleArrowOutUpRight {}
|
||||
},
|
||||
"Circle Arrow Out Up Right",
|
||||
),
|
||||
(
|
||||
rsx! {
|
||||
CircleArrowRight {}
|
||||
|
|
@ -2710,12 +2716,6 @@ pub fn IconsC2() -> Element {
|
|||
},
|
||||
"Computer",
|
||||
),
|
||||
(
|
||||
rsx! {
|
||||
ConciergeBell {}
|
||||
},
|
||||
"Concierge Bell",
|
||||
),
|
||||
];
|
||||
rsx! {
|
||||
for (icon , name) in icons {
|
||||
|
|
@ -2731,6 +2731,12 @@ pub fn IconsC2() -> Element {
|
|||
#[component]
|
||||
pub fn IconsC3() -> Element {
|
||||
let icons = [
|
||||
(
|
||||
rsx! {
|
||||
ConciergeBell {}
|
||||
},
|
||||
"Concierge Bell",
|
||||
),
|
||||
(
|
||||
rsx! {
|
||||
Cone {}
|
||||
|
|
@ -3196,6 +3202,12 @@ pub fn IconsD1() -> Element {
|
|||
},
|
||||
"Droplet",
|
||||
),
|
||||
(
|
||||
rsx! {
|
||||
DropletOff {}
|
||||
},
|
||||
"Droplet Off",
|
||||
),
|
||||
(
|
||||
rsx! {
|
||||
Droplets {}
|
||||
|
|
@ -4846,6 +4858,12 @@ pub fn IconsI1() -> Element {
|
|||
},
|
||||
"Image Up",
|
||||
),
|
||||
(
|
||||
rsx! {
|
||||
ImageUpscale {}
|
||||
},
|
||||
"Image Upscale",
|
||||
),
|
||||
(
|
||||
rsx! {
|
||||
Images {}
|
||||
|
|
@ -5125,12 +5143,6 @@ pub fn IconsL1() -> Element {
|
|||
},
|
||||
"Layers 2",
|
||||
),
|
||||
(
|
||||
rsx! {
|
||||
Layers3 {}
|
||||
},
|
||||
"Layers 3",
|
||||
),
|
||||
(
|
||||
rsx! {
|
||||
LayoutDashboard {}
|
||||
|
|
@ -5287,6 +5299,12 @@ pub fn IconsL1() -> Element {
|
|||
},
|
||||
"List Filter",
|
||||
),
|
||||
(
|
||||
rsx! {
|
||||
ListFilterPlus {}
|
||||
},
|
||||
"List Filter Plus",
|
||||
),
|
||||
(
|
||||
rsx! {
|
||||
ListMinus {}
|
||||
|
|
@ -7453,6 +7471,12 @@ pub fn IconsS1() -> Element {
|
|||
},
|
||||
"Scan Face",
|
||||
),
|
||||
(
|
||||
rsx! {
|
||||
ScanHeart {}
|
||||
},
|
||||
"Scan Heart",
|
||||
),
|
||||
(
|
||||
rsx! {
|
||||
ScanLine {}
|
||||
|
|
@ -7957,12 +7981,6 @@ pub fn IconsS1() -> Element {
|
|||
},
|
||||
"Spade",
|
||||
),
|
||||
(
|
||||
rsx! {
|
||||
Sparkle {}
|
||||
},
|
||||
"Sparkle",
|
||||
),
|
||||
];
|
||||
rsx! {
|
||||
for (icon , name) in icons {
|
||||
|
|
@ -7978,6 +7996,12 @@ pub fn IconsS1() -> Element {
|
|||
#[component]
|
||||
pub fn IconsS2() -> Element {
|
||||
let icons = [
|
||||
(
|
||||
rsx! {
|
||||
Sparkle {}
|
||||
},
|
||||
"Sparkle",
|
||||
),
|
||||
(
|
||||
rsx! {
|
||||
Sparkles {}
|
||||
|
|
@ -9550,6 +9574,12 @@ pub fn IconsW1() -> Element {
|
|||
},
|
||||
"Waves",
|
||||
),
|
||||
(
|
||||
rsx! {
|
||||
WavesLadder {}
|
||||
},
|
||||
"Waves Ladder",
|
||||
),
|
||||
(
|
||||
rsx! {
|
||||
Waypoints {}
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ pub fn App() -> impl IntoView {
|
|||
#[cfg(feature = "icons")]
|
||||
{
|
||||
use crate::icons::Icons;
|
||||
views.push(view! { <Icons/> }.into_any());
|
||||
views.push(view! { <Icons /> }.into_any());
|
||||
}
|
||||
|
||||
view! { <div class="w-full h-full flex justify-center items-start">{views.into_view()}</div> }
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
|
|
@ -381,6 +381,7 @@ pub fn IconsC() -> Html {
|
|||
(html! { <CalendarPlus2 /> }, "Calendar Plus 2"),
|
||||
(html! { <CalendarRange /> }, "Calendar Range"),
|
||||
(html! { <CalendarSearch /> }, "Calendar Search"),
|
||||
(html! { <CalendarSync /> }, "Calendar Sync"),
|
||||
(html! { <CalendarX /> }, "Calendar X"),
|
||||
(html! { <CalendarX2 /> }, "Calendar X 2"),
|
||||
(html! { <Camera /> }, "Camera"),
|
||||
|
|
@ -676,6 +677,7 @@ pub fn IconsD() -> Html {
|
|||
(html! { <Dribbble /> }, "Dribbble"),
|
||||
(html! { <Drill /> }, "Drill"),
|
||||
(html! { <Droplet /> }, "Droplet"),
|
||||
(html! { <DropletOff /> }, "Droplet Off"),
|
||||
(html! { <Droplets /> }, "Droplets"),
|
||||
(html! { <Drum /> }, "Drum"),
|
||||
(html! { <Drumstick /> }, "Drumstick"),
|
||||
|
|
@ -1028,6 +1030,7 @@ pub fn IconsI() -> Html {
|
|||
(html! { <ImagePlay /> }, "Image Play"),
|
||||
(html! { <ImagePlus /> }, "Image Plus"),
|
||||
(html! { <ImageUp /> }, "Image Up"),
|
||||
(html! { <ImageUpscale /> }, "Image Upscale"),
|
||||
(html! { <Images /> }, "Images"),
|
||||
(html! { <Import /> }, "Import"),
|
||||
(html! { <Inbox /> }, "Inbox"),
|
||||
|
|
@ -1115,7 +1118,6 @@ pub fn IconsL() -> Html {
|
|||
(html! { <Laugh /> }, "Laugh"),
|
||||
(html! { <Layers /> }, "Layers"),
|
||||
(html! { <Layers2 /> }, "Layers 2"),
|
||||
(html! { <Layers3 /> }, "Layers 3"),
|
||||
(html! { <LayoutDashboard /> }, "Layout Dashboard"),
|
||||
(html! { <LayoutGrid /> }, "Layout Grid"),
|
||||
(html! { <LayoutList /> }, "Layout List"),
|
||||
|
|
@ -1142,6 +1144,7 @@ pub fn IconsL() -> Html {
|
|||
(html! { <ListCollapse /> }, "List Collapse"),
|
||||
(html! { <ListEnd /> }, "List End"),
|
||||
(html! { <ListFilter /> }, "List Filter"),
|
||||
(html! { <ListFilterPlus /> }, "List Filter Plus"),
|
||||
(html! { <ListMinus /> }, "List Minus"),
|
||||
(html! { <ListMusic /> }, "List Music"),
|
||||
(html! { <ListOrdered /> }, "List Ordered"),
|
||||
|
|
@ -1598,6 +1601,7 @@ pub fn IconsS() -> Html {
|
|||
(html! { <ScanBarcode /> }, "Scan Barcode"),
|
||||
(html! { <ScanEye /> }, "Scan Eye"),
|
||||
(html! { <ScanFace /> }, "Scan Face"),
|
||||
(html! { <ScanHeart /> }, "Scan Heart"),
|
||||
(html! { <ScanLine /> }, "Scan Line"),
|
||||
(html! { <ScanQrCode /> }, "Scan Qr Code"),
|
||||
(html! { <ScanSearch /> }, "Scan Search"),
|
||||
|
|
@ -2026,6 +2030,7 @@ pub fn IconsW() -> Html {
|
|||
(html! { <WashingMachine /> }, "Washing Machine"),
|
||||
(html! { <Watch /> }, "Watch"),
|
||||
(html! { <Waves /> }, "Waves"),
|
||||
(html! { <WavesLadder /> }, "Waves Ladder"),
|
||||
(html! { <Waypoints /> }, "Waypoints"),
|
||||
(html! { <Webcam /> }, "Webcam"),
|
||||
(html! { <Webhook /> }, "Webhook"),
|
||||
|
|
|
|||
|
|
@ -32,8 +32,8 @@ pub fn Bell(props: BellProps) -> Element {
|
|||
"stroke-width": "{stroke_width}",
|
||||
"stroke-linecap": "round",
|
||||
"stroke-linejoin": "round",
|
||||
path { "d": "M6 8a6 6 0 0 1 12 0c0 7 3 9 3 9H3s3-2 3-9" }
|
||||
path { "d": "M10.3 21a1.94 1.94 0 0 0 3.4 0" }
|
||||
path { "d": "M10.268 21a2 2 0 0 0 3.464 0" }
|
||||
path { "d": "M3.262 15.326A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673C19.41 13.956 18 12.499 18 8A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.738 7.326" }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -32,8 +32,8 @@ pub fn BellDot(props: BellDotProps) -> Element {
|
|||
"stroke-width": "{stroke_width}",
|
||||
"stroke-linecap": "round",
|
||||
"stroke-linejoin": "round",
|
||||
path { "d": "M19.4 14.9C20.2 16.4 21 17 21 17H3s3-2 3-9c0-3.3 2.7-6 6-6 .7 0 1.3.1 1.9.3" }
|
||||
path { "d": "M10.3 21a1.94 1.94 0 0 0 3.4 0" }
|
||||
path { "d": "M10.268 21a2 2 0 0 0 3.464 0" }
|
||||
path { "d": "M13.916 2.314A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.74 7.327A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673 9 9 0 0 1-.585-.665" }
|
||||
circle { "cx": "18", "cy": "8", "r": "3" }
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -32,9 +32,9 @@ pub fn BellMinus(props: BellMinusProps) -> Element {
|
|||
"stroke-width": "{stroke_width}",
|
||||
"stroke-linecap": "round",
|
||||
"stroke-linejoin": "round",
|
||||
path { "d": "M18.4 12c.8 3.8 2.6 5 2.6 5H3s3-2 3-9c0-3.3 2.7-6 6-6 1.8 0 3.4.8 4.5 2" }
|
||||
path { "d": "M10.3 21a1.94 1.94 0 0 0 3.4 0" }
|
||||
path { "d": "M10.268 21a2 2 0 0 0 3.464 0" }
|
||||
path { "d": "M15 8h6" }
|
||||
path { "d": "M16.243 3.757A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.738 7.326A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673A9.4 9.4 0 0 1 18.667 12" }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -32,10 +32,10 @@ pub fn BellOff(props: BellOffProps) -> Element {
|
|||
"stroke-width": "{stroke_width}",
|
||||
"stroke-linecap": "round",
|
||||
"stroke-linejoin": "round",
|
||||
path { "d": "M8.7 3A6 6 0 0 1 18 8a21.3 21.3 0 0 0 .6 5" }
|
||||
path { "d": "M17 17H3s3-2 3-9a4.67 4.67 0 0 1 .3-1.7" }
|
||||
path { "d": "M10.3 21a1.94 1.94 0 0 0 3.4 0" }
|
||||
path { "d": "M10.268 21a2 2 0 0 0 3.464 0" }
|
||||
path { "d": "M17 17H4a1 1 0 0 1-.74-1.673C4.59 13.956 6 12.499 6 8a6 6 0 0 1 .258-1.742" }
|
||||
path { "d": "m2 2 20 20" }
|
||||
path { "d": "M8.668 3.01A6 6 0 0 1 18 8c0 2.687.77 4.653 1.707 6.05" }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -32,10 +32,10 @@ pub fn BellPlus(props: BellPlusProps) -> Element {
|
|||
"stroke-width": "{stroke_width}",
|
||||
"stroke-linecap": "round",
|
||||
"stroke-linejoin": "round",
|
||||
path { "d": "M19.3 14.8C20.1 16.4 21 17 21 17H3s3-2 3-9c0-3.3 2.7-6 6-6 1 0 1.9.2 2.8.7" }
|
||||
path { "d": "M10.3 21a1.94 1.94 0 0 0 3.4 0" }
|
||||
path { "d": "M10.268 21a2 2 0 0 0 3.464 0" }
|
||||
path { "d": "M15 8h6" }
|
||||
path { "d": "M18 5v6" }
|
||||
path { "d": "M20.002 14.464a9 9 0 0 0 .738.863A1 1 0 0 1 20 17H4a1 1 0 0 1-.74-1.673C4.59 13.956 6 12.499 6 8a6 6 0 0 1 8.75-5.332" }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -32,10 +32,10 @@ pub fn BellRing(props: BellRingProps) -> Element {
|
|||
"stroke-width": "{stroke_width}",
|
||||
"stroke-linecap": "round",
|
||||
"stroke-linejoin": "round",
|
||||
path { "d": "M6 8a6 6 0 0 1 12 0c0 7 3 9 3 9H3s3-2 3-9" }
|
||||
path { "d": "M10.3 21a1.94 1.94 0 0 0 3.4 0" }
|
||||
path { "d": "M4 2C2.8 3.7 2 5.7 2 8" }
|
||||
path { "d": "M10.268 21a2 2 0 0 0 3.464 0" }
|
||||
path { "d": "M22 8c0-2.3-.8-4.3-2-6" }
|
||||
path { "d": "M3.262 15.326A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673C19.41 13.956 18 12.499 18 8A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.738 7.326" }
|
||||
path { "d": "M4 2C2.8 3.7 2 5.7 2 8" }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -32,16 +32,16 @@ pub fn BookDashed(props: BookDashedProps) -> Element {
|
|||
"stroke-width": "{stroke_width}",
|
||||
"stroke-linecap": "round",
|
||||
"stroke-linejoin": "round",
|
||||
path { "d": "M12 17h2" }
|
||||
path { "d": "M12 22h2" }
|
||||
path { "d": "M12 2h2" }
|
||||
path { "d": "M18 22h1a1 1 0 0 0 1-1" }
|
||||
path { "d": "M18 2h1a1 1 0 0 1 1 1v1" }
|
||||
path { "d": "M20 15v2h-2" }
|
||||
path { "d": "M20 8v3" }
|
||||
path { "d": "M4 11V9" }
|
||||
path { "d": "M4 19.5V15" }
|
||||
path { "d": "M4 5v-.5A2.5 2.5 0 0 1 6.5 2H8" }
|
||||
path { "d": "M12 17h1.5" }
|
||||
path { "d": "M12 22h1.5" }
|
||||
path { "d": "M12 2h1.5" }
|
||||
path { "d": "M17.5 22H19a1 1 0 0 0 1-1" }
|
||||
path { "d": "M17.5 2H19a1 1 0 0 1 1 1v1.5" }
|
||||
path { "d": "M20 14v3h-2.5" }
|
||||
path { "d": "M20 8.5V10" }
|
||||
path { "d": "M4 10V8.5" }
|
||||
path { "d": "M4 19.5V14" }
|
||||
path { "d": "M4 4.5A2.5 2.5 0 0 1 6.5 2H8" }
|
||||
path { "d": "M8 22H6.5a1 1 0 0 1 0-5H8" }
|
||||
}
|
||||
}
|
||||
|
|
|
|||
45
packages/dioxus/src/calendar_sync.rs
Normal file
45
packages/dioxus/src/calendar_sync.rs
Normal file
|
|
@ -0,0 +1,45 @@
|
|||
use dioxus::prelude::*;
|
||||
#[derive(Clone, PartialEq, Props)]
|
||||
pub struct CalendarSyncProps {
|
||||
#[props(default = 24)]
|
||||
pub size: usize,
|
||||
#[props(default = "currentColor".to_owned())]
|
||||
pub color: String,
|
||||
#[props(default = "none".to_owned())]
|
||||
pub fill: String,
|
||||
#[props(default = 2)]
|
||||
pub stroke_width: usize,
|
||||
#[props(default = false)]
|
||||
pub absolute_stroke_width: bool,
|
||||
pub class: Option<String>,
|
||||
}
|
||||
#[component]
|
||||
pub fn CalendarSync(props: CalendarSyncProps) -> Element {
|
||||
let stroke_width = if props.absolute_stroke_width {
|
||||
props.stroke_width * 24 / props.size
|
||||
} else {
|
||||
props.stroke_width
|
||||
};
|
||||
rsx! {
|
||||
svg {
|
||||
"xmlns": "http://www.w3.org/2000/svg",
|
||||
"class": if let Some(class) = props.class { "{class}" },
|
||||
"width": "{props.size}",
|
||||
"height": "{props.size}",
|
||||
"viewBox": "0 0 24 24",
|
||||
"fill": "{props.fill}",
|
||||
"stroke": "{props.color}",
|
||||
"stroke-width": "{stroke_width}",
|
||||
"stroke-linecap": "round",
|
||||
"stroke-linejoin": "round",
|
||||
path { "d": "M11 10v4h4" }
|
||||
path { "d": "m11 14 1.535-1.605a5 5 0 0 1 8 1.5" }
|
||||
path { "d": "M16 2v4" }
|
||||
path { "d": "m21 18-1.535 1.605a5 5 0 0 1-8-1.5" }
|
||||
path { "d": "M21 22v-4h-4" }
|
||||
path { "d": "M21 8.5V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h4.3" }
|
||||
path { "d": "M3 10h4" }
|
||||
path { "d": "M8 2v4" }
|
||||
}
|
||||
}
|
||||
}
|
||||
40
packages/dioxus/src/droplet_off.rs
Normal file
40
packages/dioxus/src/droplet_off.rs
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
use dioxus::prelude::*;
|
||||
#[derive(Clone, PartialEq, Props)]
|
||||
pub struct DropletOffProps {
|
||||
#[props(default = 24)]
|
||||
pub size: usize,
|
||||
#[props(default = "currentColor".to_owned())]
|
||||
pub color: String,
|
||||
#[props(default = "none".to_owned())]
|
||||
pub fill: String,
|
||||
#[props(default = 2)]
|
||||
pub stroke_width: usize,
|
||||
#[props(default = false)]
|
||||
pub absolute_stroke_width: bool,
|
||||
pub class: Option<String>,
|
||||
}
|
||||
#[component]
|
||||
pub fn DropletOff(props: DropletOffProps) -> Element {
|
||||
let stroke_width = if props.absolute_stroke_width {
|
||||
props.stroke_width * 24 / props.size
|
||||
} else {
|
||||
props.stroke_width
|
||||
};
|
||||
rsx! {
|
||||
svg {
|
||||
"xmlns": "http://www.w3.org/2000/svg",
|
||||
"class": if let Some(class) = props.class { "{class}" },
|
||||
"width": "{props.size}",
|
||||
"height": "{props.size}",
|
||||
"viewBox": "0 0 24 24",
|
||||
"fill": "{props.fill}",
|
||||
"stroke": "{props.color}",
|
||||
"stroke-width": "{stroke_width}",
|
||||
"stroke-linecap": "round",
|
||||
"stroke-linejoin": "round",
|
||||
path { "d": "M18.715 13.186C18.29 11.858 17.384 10.607 16 9.5c-2-1.6-3.5-4-4-6.5a10.7 10.7 0 0 1-.884 2.586" }
|
||||
path { "d": "m2 2 20 20" }
|
||||
path { "d": "M8.795 8.797A11 11 0 0 1 8 9.5C6 11.1 5 13 5 15a7 7 0 0 0 13.222 3.208" }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -32,9 +32,9 @@ pub fn FlaskConical(props: FlaskConicalProps) -> Element {
|
|||
"stroke-width": "{stroke_width}",
|
||||
"stroke-linecap": "round",
|
||||
"stroke-linejoin": "round",
|
||||
path { "d": "M10 2v7.527a2 2 0 0 1-.211.896L4.72 20.55a1 1 0 0 0 .9 1.45h12.76a1 1 0 0 0 .9-1.45l-5.069-10.127A2 2 0 0 1 14 9.527V2" }
|
||||
path { "d": "M14 2v6a2 2 0 0 0 .245.96l5.51 10.08A2 2 0 0 1 18 22H6a2 2 0 0 1-1.755-2.96l5.51-10.08A2 2 0 0 0 10 8V2" }
|
||||
path { "d": "M6.453 15h11.094" }
|
||||
path { "d": "M8.5 2h7" }
|
||||
path { "d": "M7 16h10" }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -32,17 +32,12 @@ pub fn FlaskConicalOff(props: FlaskConicalOffProps) -> Element {
|
|||
"stroke-width": "{stroke_width}",
|
||||
"stroke-linecap": "round",
|
||||
"stroke-linejoin": "round",
|
||||
path { "d": "M10 10 4.72 20.55a1 1 0 0 0 .9 1.45h12.76a1 1 0 0 0 .9-1.45l-1.272-2.542" }
|
||||
path { "d": "M10 2v2.343" }
|
||||
path { "d": "M14 2v6.343" }
|
||||
path { "d": "m2 2 20 20" }
|
||||
path { "d": "M20 20a2 2 0 0 1-2 2H6a2 2 0 0 1-1.755-2.96l5.227-9.563" }
|
||||
path { "d": "M6.453 15H15" }
|
||||
path { "d": "M8.5 2h7" }
|
||||
path { "d": "M7 16h9" }
|
||||
line {
|
||||
"x1": "2",
|
||||
"x2": "22",
|
||||
"y1": "2",
|
||||
"y2": "22",
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -32,11 +32,9 @@ pub fn FlaskRound(props: FlaskRoundProps) -> Element {
|
|||
"stroke-width": "{stroke_width}",
|
||||
"stroke-linecap": "round",
|
||||
"stroke-linejoin": "round",
|
||||
path { "d": "M10 2v7.31" }
|
||||
path { "d": "M14 9.3V1.99" }
|
||||
path { "d": "M10 2v6.292a7 7 0 1 0 4 0V2" }
|
||||
path { "d": "M5 15h14" }
|
||||
path { "d": "M8.5 2h7" }
|
||||
path { "d": "M14 9.3a6.5 6.5 0 1 1-4 0" }
|
||||
path { "d": "M5.52 16h12.96" }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -32,15 +32,15 @@ pub fn Grid2X2(props: Grid2X2Props) -> Element {
|
|||
"stroke-width": "{stroke_width}",
|
||||
"stroke-linecap": "round",
|
||||
"stroke-linejoin": "round",
|
||||
path { "d": "M12 3v18" }
|
||||
path { "d": "M3 12h18" }
|
||||
rect {
|
||||
"width": "18",
|
||||
"height": "18",
|
||||
"x": "3",
|
||||
"y": "3",
|
||||
"width": "18",
|
||||
"height": "18",
|
||||
"rx": "2",
|
||||
}
|
||||
path { "d": "M3 12h18" }
|
||||
path { "d": "M12 3v18" }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
51
packages/dioxus/src/image_upscale.rs
Normal file
51
packages/dioxus/src/image_upscale.rs
Normal file
|
|
@ -0,0 +1,51 @@
|
|||
use dioxus::prelude::*;
|
||||
#[derive(Clone, PartialEq, Props)]
|
||||
pub struct ImageUpscaleProps {
|
||||
#[props(default = 24)]
|
||||
pub size: usize,
|
||||
#[props(default = "currentColor".to_owned())]
|
||||
pub color: String,
|
||||
#[props(default = "none".to_owned())]
|
||||
pub fill: String,
|
||||
#[props(default = 2)]
|
||||
pub stroke_width: usize,
|
||||
#[props(default = false)]
|
||||
pub absolute_stroke_width: bool,
|
||||
pub class: Option<String>,
|
||||
}
|
||||
#[component]
|
||||
pub fn ImageUpscale(props: ImageUpscaleProps) -> Element {
|
||||
let stroke_width = if props.absolute_stroke_width {
|
||||
props.stroke_width * 24 / props.size
|
||||
} else {
|
||||
props.stroke_width
|
||||
};
|
||||
rsx! {
|
||||
svg {
|
||||
"xmlns": "http://www.w3.org/2000/svg",
|
||||
"class": if let Some(class) = props.class { "{class}" },
|
||||
"width": "{props.size}",
|
||||
"height": "{props.size}",
|
||||
"viewBox": "0 0 24 24",
|
||||
"fill": "{props.fill}",
|
||||
"stroke": "{props.color}",
|
||||
"stroke-width": "{stroke_width}",
|
||||
"stroke-linecap": "round",
|
||||
"stroke-linejoin": "round",
|
||||
path { "d": "M16 3h5v5" }
|
||||
path { "d": "M17 21h2a2 2 0 0 0 2-2" }
|
||||
path { "d": "M21 12v3" }
|
||||
path { "d": "m21 3-5 5" }
|
||||
path { "d": "M3 7V5a2 2 0 0 1 2-2" }
|
||||
path { "d": "m5 21 4.144-4.144a1.21 1.21 0 0 1 1.712 0L13 19" }
|
||||
path { "d": "M9 3h3" }
|
||||
rect {
|
||||
"x": "3",
|
||||
"y": "11",
|
||||
"width": "10",
|
||||
"height": "10",
|
||||
"rx": "1",
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -32,9 +32,9 @@ pub fn Layers(props: LayersProps) -> Element {
|
|||
"stroke-width": "{stroke_width}",
|
||||
"stroke-linecap": "round",
|
||||
"stroke-linejoin": "round",
|
||||
path { "d": "m12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83Z" }
|
||||
path { "d": "m22 17.65-9.17 4.16a2 2 0 0 1-1.66 0L2 17.65" }
|
||||
path { "d": "m22 12.65-9.17 4.16a2 2 0 0 1-1.66 0L2 12.65" }
|
||||
path { "d": "M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z" }
|
||||
path { "d": "M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12" }
|
||||
path { "d": "M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17" }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -260,6 +260,7 @@ mod calendar_plus;
|
|||
mod calendar_plus_2;
|
||||
mod calendar_range;
|
||||
mod calendar_search;
|
||||
mod calendar_sync;
|
||||
mod calendar_x;
|
||||
mod calendar_x_2;
|
||||
mod camera;
|
||||
|
|
@ -512,6 +513,7 @@ mod drama;
|
|||
mod dribbble;
|
||||
mod drill;
|
||||
mod droplet;
|
||||
mod droplet_off;
|
||||
mod droplets;
|
||||
mod drum;
|
||||
mod drumstick;
|
||||
|
|
@ -772,6 +774,7 @@ mod image_off;
|
|||
mod image_play;
|
||||
mod image_plus;
|
||||
mod image_up;
|
||||
mod image_upscale;
|
||||
mod images;
|
||||
mod import;
|
||||
mod inbox;
|
||||
|
|
@ -811,7 +814,6 @@ mod lasso_select;
|
|||
mod laugh;
|
||||
mod layers;
|
||||
mod layers_2;
|
||||
mod layers_3;
|
||||
mod layout_dashboard;
|
||||
mod layout_grid;
|
||||
mod layout_list;
|
||||
|
|
@ -838,6 +840,7 @@ mod list_checks;
|
|||
mod list_collapse;
|
||||
mod list_end;
|
||||
mod list_filter;
|
||||
mod list_filter_plus;
|
||||
mod list_minus;
|
||||
mod list_music;
|
||||
mod list_ordered;
|
||||
|
|
@ -1179,6 +1182,7 @@ mod scan;
|
|||
mod scan_barcode;
|
||||
mod scan_eye;
|
||||
mod scan_face;
|
||||
mod scan_heart;
|
||||
mod scan_line;
|
||||
mod scan_qr_code;
|
||||
mod scan_search;
|
||||
|
|
@ -1516,6 +1520,7 @@ mod warehouse;
|
|||
mod washing_machine;
|
||||
mod watch;
|
||||
mod waves;
|
||||
mod waves_ladder;
|
||||
mod waypoints;
|
||||
mod webcam;
|
||||
mod webhook;
|
||||
|
|
@ -1799,6 +1804,7 @@ pub use calendar_plus::*;
|
|||
pub use calendar_plus_2::*;
|
||||
pub use calendar_range::*;
|
||||
pub use calendar_search::*;
|
||||
pub use calendar_sync::*;
|
||||
pub use calendar_x::*;
|
||||
pub use calendar_x_2::*;
|
||||
pub use camera::*;
|
||||
|
|
@ -2051,6 +2057,7 @@ pub use drama::*;
|
|||
pub use dribbble::*;
|
||||
pub use drill::*;
|
||||
pub use droplet::*;
|
||||
pub use droplet_off::*;
|
||||
pub use droplets::*;
|
||||
pub use drum::*;
|
||||
pub use drumstick::*;
|
||||
|
|
@ -2311,6 +2318,7 @@ pub use image_off::*;
|
|||
pub use image_play::*;
|
||||
pub use image_plus::*;
|
||||
pub use image_up::*;
|
||||
pub use image_upscale::*;
|
||||
pub use images::*;
|
||||
pub use import::*;
|
||||
pub use inbox::*;
|
||||
|
|
@ -2350,7 +2358,6 @@ pub use lasso_select::*;
|
|||
pub use laugh::*;
|
||||
pub use layers::*;
|
||||
pub use layers_2::*;
|
||||
pub use layers_3::*;
|
||||
pub use layout_dashboard::*;
|
||||
pub use layout_grid::*;
|
||||
pub use layout_list::*;
|
||||
|
|
@ -2377,6 +2384,7 @@ pub use list_checks::*;
|
|||
pub use list_collapse::*;
|
||||
pub use list_end::*;
|
||||
pub use list_filter::*;
|
||||
pub use list_filter_plus::*;
|
||||
pub use list_minus::*;
|
||||
pub use list_music::*;
|
||||
pub use list_ordered::*;
|
||||
|
|
@ -2720,6 +2728,7 @@ pub use scan::*;
|
|||
pub use scan_barcode::*;
|
||||
pub use scan_eye::*;
|
||||
pub use scan_face::*;
|
||||
pub use scan_heart::*;
|
||||
pub use scan_line::*;
|
||||
pub use scan_qr_code::*;
|
||||
pub use scan_search::*;
|
||||
|
|
@ -3056,6 +3065,7 @@ pub use warehouse::*;
|
|||
pub use washing_machine::*;
|
||||
pub use watch::*;
|
||||
pub use waves::*;
|
||||
pub use waves_ladder::*;
|
||||
pub use waypoints::*;
|
||||
pub use webcam::*;
|
||||
pub use webhook::*;
|
||||
|
|
|
|||
42
packages/dioxus/src/list_filter_plus.rs
Normal file
42
packages/dioxus/src/list_filter_plus.rs
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
use dioxus::prelude::*;
|
||||
#[derive(Clone, PartialEq, Props)]
|
||||
pub struct ListFilterPlusProps {
|
||||
#[props(default = 24)]
|
||||
pub size: usize,
|
||||
#[props(default = "currentColor".to_owned())]
|
||||
pub color: String,
|
||||
#[props(default = "none".to_owned())]
|
||||
pub fill: String,
|
||||
#[props(default = 2)]
|
||||
pub stroke_width: usize,
|
||||
#[props(default = false)]
|
||||
pub absolute_stroke_width: bool,
|
||||
pub class: Option<String>,
|
||||
}
|
||||
#[component]
|
||||
pub fn ListFilterPlus(props: ListFilterPlusProps) -> Element {
|
||||
let stroke_width = if props.absolute_stroke_width {
|
||||
props.stroke_width * 24 / props.size
|
||||
} else {
|
||||
props.stroke_width
|
||||
};
|
||||
rsx! {
|
||||
svg {
|
||||
"xmlns": "http://www.w3.org/2000/svg",
|
||||
"class": if let Some(class) = props.class { "{class}" },
|
||||
"width": "{props.size}",
|
||||
"height": "{props.size}",
|
||||
"viewBox": "0 0 24 24",
|
||||
"fill": "{props.fill}",
|
||||
"stroke": "{props.color}",
|
||||
"stroke-width": "{stroke_width}",
|
||||
"stroke-linecap": "round",
|
||||
"stroke-linejoin": "round",
|
||||
path { "d": "M10 18h4" }
|
||||
path { "d": "M11 6H3" }
|
||||
path { "d": "M15 6h6" }
|
||||
path { "d": "M18 9V3" }
|
||||
path { "d": "M7 12h8" }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -32,7 +32,8 @@ pub fn Paperclip(props: PaperclipProps) -> Element {
|
|||
"stroke-width": "{stroke_width}",
|
||||
"stroke-linecap": "round",
|
||||
"stroke-linejoin": "round",
|
||||
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" }
|
||||
path { "d": "M13.234 20.252 21 12.3" }
|
||||
path { "d": "m16 6-8.414 8.586a2 2 0 0 0 0 2.828 2 2 0 0 0 2.828 0l8.414-8.586a4 4 0 0 0 0-5.656 4 4 0 0 0-5.656 0l-8.415 8.585a6 6 0 1 0 8.486 8.486" }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -32,13 +32,16 @@ pub fn PictureInPicture(props: PictureInPictureProps) -> Element {
|
|||
"stroke-width": "{stroke_width}",
|
||||
"stroke-linecap": "round",
|
||||
"stroke-linejoin": "round",
|
||||
path { "d": "M8 4.5v5H3m-1-6 6 6m13 0v-3c0-1.16-.84-2-2-2h-7m-9 9v2c0 1.05.95 2 2 2h3" }
|
||||
path { "d": "M2 10h6V4" }
|
||||
path { "d": "m2 4 6 6" }
|
||||
path { "d": "M21 10V7a2 2 0 0 0-2-2h-7" }
|
||||
path { "d": "M3 14v2a2 2 0 0 0 2 2h3" }
|
||||
rect {
|
||||
"x": "12",
|
||||
"y": "14",
|
||||
"width": "10",
|
||||
"height": "7",
|
||||
"x": "12",
|
||||
"y": "13.5",
|
||||
"ry": "2",
|
||||
"rx": "1",
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -32,10 +32,10 @@ pub fn Scale3D(props: Scale3DProps) -> Element {
|
|||
"stroke-width": "{stroke_width}",
|
||||
"stroke-linecap": "round",
|
||||
"stroke-linejoin": "round",
|
||||
path { "d": "M5 7v11a1 1 0 0 0 1 1h11" }
|
||||
path { "d": "M5.293 18.707 11 13" }
|
||||
circle { "cx": "19", "cy": "19", "r": "2" }
|
||||
circle { "cx": "5", "cy": "5", "r": "2" }
|
||||
path { "d": "M5 7v12h12" }
|
||||
path { "d": "m5 19 6-6" }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
42
packages/dioxus/src/scan_heart.rs
Normal file
42
packages/dioxus/src/scan_heart.rs
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
use dioxus::prelude::*;
|
||||
#[derive(Clone, PartialEq, Props)]
|
||||
pub struct ScanHeartProps {
|
||||
#[props(default = 24)]
|
||||
pub size: usize,
|
||||
#[props(default = "currentColor".to_owned())]
|
||||
pub color: String,
|
||||
#[props(default = "none".to_owned())]
|
||||
pub fill: String,
|
||||
#[props(default = 2)]
|
||||
pub stroke_width: usize,
|
||||
#[props(default = false)]
|
||||
pub absolute_stroke_width: bool,
|
||||
pub class: Option<String>,
|
||||
}
|
||||
#[component]
|
||||
pub fn ScanHeart(props: ScanHeartProps) -> Element {
|
||||
let stroke_width = if props.absolute_stroke_width {
|
||||
props.stroke_width * 24 / props.size
|
||||
} else {
|
||||
props.stroke_width
|
||||
};
|
||||
rsx! {
|
||||
svg {
|
||||
"xmlns": "http://www.w3.org/2000/svg",
|
||||
"class": if let Some(class) = props.class { "{class}" },
|
||||
"width": "{props.size}",
|
||||
"height": "{props.size}",
|
||||
"viewBox": "0 0 24 24",
|
||||
"fill": "{props.fill}",
|
||||
"stroke": "{props.color}",
|
||||
"stroke-width": "{stroke_width}",
|
||||
"stroke-linecap": "round",
|
||||
"stroke-linejoin": "round",
|
||||
path { "d": "M11.246 16.657a1 1 0 0 0 1.508 0l3.57-4.101A2.75 2.75 0 1 0 12 9.168a2.75 2.75 0 1 0-4.324 3.388z" }
|
||||
path { "d": "M17 3h2a2 2 0 0 1 2 2v2" }
|
||||
path { "d": "M21 17v2a2 2 0 0 1-2 2h-2" }
|
||||
path { "d": "M3 7V5a2 2 0 0 1 2-2h2" }
|
||||
path { "d": "M7 21H5a2 2 0 0 1-2-2v-2" }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -32,11 +32,11 @@ pub fn Ship(props: ShipProps) -> Element {
|
|||
"stroke-width": "{stroke_width}",
|
||||
"stroke-linecap": "round",
|
||||
"stroke-linejoin": "round",
|
||||
path { "d": "M2 21c.6.5 1.2 1 2.5 1 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1 .6.5 1.2 1 2.5 1 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1" }
|
||||
path { "d": "M19.38 20A11.6 11.6 0 0 0 21 14l-9-4-9 4c0 2.9.94 5.34 2.81 7.76" }
|
||||
path { "d": "M19 13V7a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v6" }
|
||||
path { "d": "M12 10v4" }
|
||||
path { "d": "M12 10.189V14" }
|
||||
path { "d": "M12 2v3" }
|
||||
path { "d": "M19 13V7a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v6" }
|
||||
path { "d": "M19.38 20A11.6 11.6 0 0 0 21 14l-8.188-3.639a2 2 0 0 0-1.624 0L3 14a11.6 11.6 0 0 0 2.81 7.76" }
|
||||
path { "d": "M2 21c.6.5 1.2 1 2.5 1 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1s1.2 1 2.5 1c2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1" }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -32,11 +32,11 @@ pub fn Shuffle(props: ShuffleProps) -> Element {
|
|||
"stroke-width": "{stroke_width}",
|
||||
"stroke-linecap": "round",
|
||||
"stroke-linejoin": "round",
|
||||
path { "d": "M2 18h1.4c1.3 0 2.5-.6 3.3-1.7l6.1-8.6c.7-1.1 2-1.7 3.3-1.7H22" }
|
||||
path { "d": "m18 2 4 4-4 4" }
|
||||
path { "d": "M2 6h1.9c1.5 0 2.9.9 3.6 2.2" }
|
||||
path { "d": "M22 18h-5.9c-1.3 0-2.6-.7-3.3-1.8l-.5-.8" }
|
||||
path { "d": "m18 14 4 4-4 4" }
|
||||
path { "d": "m18 2 4 4-4 4" }
|
||||
path { "d": "M2 18h1.973a4 4 0 0 0 3.3-1.7l5.454-8.6a4 4 0 0 1 3.3-1.7H22" }
|
||||
path { "d": "M2 6h1.972a4 4 0 0 1 3.6 2.2" }
|
||||
path { "d": "M22 18h-6.041a4 4 0 0 1-3.3-1.8l-.359-.45" }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -32,22 +32,18 @@ pub fn Snowflake(props: SnowflakeProps) -> Element {
|
|||
"stroke-width": "{stroke_width}",
|
||||
"stroke-linecap": "round",
|
||||
"stroke-linejoin": "round",
|
||||
line {
|
||||
"x1": "2",
|
||||
"x2": "22",
|
||||
"y1": "12",
|
||||
"y2": "12",
|
||||
}
|
||||
line {
|
||||
"x1": "12",
|
||||
"x2": "12",
|
||||
"y1": "2",
|
||||
"y2": "22",
|
||||
}
|
||||
path { "d": "m20 16-4-4 4-4" }
|
||||
path { "d": "m4 8 4 4-4 4" }
|
||||
path { "d": "m16 4-4 4-4-4" }
|
||||
path { "d": "m8 20 4-4 4 4" }
|
||||
path { "d": "m10 20-1.25-2.5L6 18" }
|
||||
path { "d": "M10 4 8.75 6.5 6 6" }
|
||||
path { "d": "m14 20 1.25-2.5L18 18" }
|
||||
path { "d": "m14 4 1.25 2.5L18 6" }
|
||||
path { "d": "m17 21-3-6h-4" }
|
||||
path { "d": "m17 3-3 6 1.5 3" }
|
||||
path { "d": "M2 12h6.5L10 9" }
|
||||
path { "d": "m20 10-1.5 2 1.5 2" }
|
||||
path { "d": "M22 12h-6.5L14 15" }
|
||||
path { "d": "m4 10 1.5 2L4 14" }
|
||||
path { "d": "m7 21 3-6-1.5-3" }
|
||||
path { "d": "m7 3 3 6h4" }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -32,17 +32,17 @@ pub fn SunSnow(props: SunSnowProps) -> Element {
|
|||
"stroke-width": "{stroke_width}",
|
||||
"stroke-linecap": "round",
|
||||
"stroke-linejoin": "round",
|
||||
path { "d": "M10 9a3 3 0 1 0 0 6" }
|
||||
path { "d": "M2 12h1" }
|
||||
path { "d": "M14 21V3" }
|
||||
path { "d": "M10 4V3" }
|
||||
path { "d": "M10 21v-1" }
|
||||
path { "d": "M10 4V3" }
|
||||
path { "d": "M10 9a3 3 0 0 0 0 6" }
|
||||
path { "d": "m14 20 1.25-2.5L18 18" }
|
||||
path { "d": "m14 4 1.25 2.5L18 6" }
|
||||
path { "d": "m17 21-3-6 1.5-3H22" }
|
||||
path { "d": "m17 3-3 6 1.5 3" }
|
||||
path { "d": "M2 12h1" }
|
||||
path { "d": "m20 10-1.5 2 1.5 2" }
|
||||
path { "d": "m3.64 18.36.7-.7" }
|
||||
path { "d": "m4.34 6.34-.7-.7" }
|
||||
path { "d": "M14 12h8" }
|
||||
path { "d": "m17 4-3 3" }
|
||||
path { "d": "m14 17 3 3" }
|
||||
path { "d": "m21 15-3-3 3-3" }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -32,12 +32,14 @@ pub fn ThermometerSnowflake(props: ThermometerSnowflakeProps) -> Element {
|
|||
"stroke-width": "{stroke_width}",
|
||||
"stroke-linecap": "round",
|
||||
"stroke-linejoin": "round",
|
||||
path { "d": "M2 12h10" }
|
||||
path { "d": "M9 4v16" }
|
||||
path { "d": "m3 9 3 3-3 3" }
|
||||
path { "d": "M12 6 9 9 6 6" }
|
||||
path { "d": "m6 18 3-3 1.5 1.5" }
|
||||
path { "d": "M20 4v10.54a4 4 0 1 1-4 0V4a2 2 0 0 1 4 0Z" }
|
||||
path { "d": "m10 20-1.25-2.5L6 18" }
|
||||
path { "d": "M10 4 8.75 6.5 6 6" }
|
||||
path { "d": "M10.585 15H10" }
|
||||
path { "d": "M2 12h6.5L10 9" }
|
||||
path { "d": "M20 14.54a4 4 0 1 1-4 0V4a2 2 0 0 1 4 0z" }
|
||||
path { "d": "m4 10 1.5 2L4 14" }
|
||||
path { "d": "m7 21 3-6-1.5-3" }
|
||||
path { "d": "m7 3 3 6h2" }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -32,9 +32,9 @@ pub fn VenetianMask(props: VenetianMaskProps) -> Element {
|
|||
"stroke-width": "{stroke_width}",
|
||||
"stroke-linecap": "round",
|
||||
"stroke-linejoin": "round",
|
||||
path { "d": "M2 12a5 5 0 0 0 5 5 8 8 0 0 1 5 2 8 8 0 0 1 5-2 5 5 0 0 0 5-5V7h-5a8 8 0 0 0-5 2 8 8 0 0 0-5-2H2Z" }
|
||||
path { "d": "M6 11c1.5 0 3 .5 3 2-2 0-3 0-3-2Z" }
|
||||
path { "d": "M18 11c-1.5 0-3 .5-3 2 2 0 3 0 3-2Z" }
|
||||
path { "d": "M18 11c-1.5 0-2.5.5-3 2" }
|
||||
path { "d": "M4 6a2 2 0 0 0-2 2v4a5 5 0 0 0 5 5 8 8 0 0 1 5 2 8 8 0 0 1 5-2 5 5 0 0 0 5-5V8a2 2 0 0 0-2-2h-3a8 8 0 0 0-5 2 8 8 0 0 0-5-2z" }
|
||||
path { "d": "M6 11c1.5 0 2.5.5 3 2" }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
42
packages/dioxus/src/waves_ladder.rs
Normal file
42
packages/dioxus/src/waves_ladder.rs
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
use dioxus::prelude::*;
|
||||
#[derive(Clone, PartialEq, Props)]
|
||||
pub struct WavesLadderProps {
|
||||
#[props(default = 24)]
|
||||
pub size: usize,
|
||||
#[props(default = "currentColor".to_owned())]
|
||||
pub color: String,
|
||||
#[props(default = "none".to_owned())]
|
||||
pub fill: String,
|
||||
#[props(default = 2)]
|
||||
pub stroke_width: usize,
|
||||
#[props(default = false)]
|
||||
pub absolute_stroke_width: bool,
|
||||
pub class: Option<String>,
|
||||
}
|
||||
#[component]
|
||||
pub fn WavesLadder(props: WavesLadderProps) -> Element {
|
||||
let stroke_width = if props.absolute_stroke_width {
|
||||
props.stroke_width * 24 / props.size
|
||||
} else {
|
||||
props.stroke_width
|
||||
};
|
||||
rsx! {
|
||||
svg {
|
||||
"xmlns": "http://www.w3.org/2000/svg",
|
||||
"class": if let Some(class) = props.class { "{class}" },
|
||||
"width": "{props.size}",
|
||||
"height": "{props.size}",
|
||||
"viewBox": "0 0 24 24",
|
||||
"fill": "{props.fill}",
|
||||
"stroke": "{props.color}",
|
||||
"stroke-width": "{stroke_width}",
|
||||
"stroke-linecap": "round",
|
||||
"stroke-linejoin": "round",
|
||||
path { "d": "M19 5a2 2 0 0 0-2 2v11" }
|
||||
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" }
|
||||
path { "d": "M7 13h10" }
|
||||
path { "d": "M7 9h10" }
|
||||
path { "d": "M9 5a2 2 0 0 0-2 2v11" }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -29,10 +29,10 @@ pub fn AArrowDown(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="M3.5 13h6"></path>
|
||||
<path d="m2 16 4.5-9 4.5 9"></path>
|
||||
<path d="M18 7v9"></path>
|
||||
<path d="m14 12 4 4 4-4"></path>
|
||||
<path d="M3.5 13h6" />
|
||||
<path d="m2 16 4.5-9 4.5 9" />
|
||||
<path d="M18 7v9" />
|
||||
<path d="m14 12 4 4 4-4" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,10 +29,10 @@ pub fn AArrowUp(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="M3.5 13h6"></path>
|
||||
<path d="m2 16 4.5-9 4.5 9"></path>
|
||||
<path d="M18 16V7"></path>
|
||||
<path d="m14 11 4-4 4 4"></path>
|
||||
<path d="M3.5 13h6" />
|
||||
<path d="m2 16 4.5-9 4.5 9" />
|
||||
<path d="M18 16V7" />
|
||||
<path d="m14 11 4-4 4 4" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,10 +29,10 @@ pub fn ALargeSmall(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="M21 14h-5"></path>
|
||||
<path d="M16 16v-3.5a2.5 2.5 0 0 1 5 0V16"></path>
|
||||
<path d="M4.5 13h6"></path>
|
||||
<path d="m3 16 4.5-9 4.5 9"></path>
|
||||
<path d="M21 14h-5" />
|
||||
<path d="M16 16v-3.5a2.5 2.5 0 0 1 5 0V16" />
|
||||
<path d="M4.5 13h6" />
|
||||
<path d="m3 16 4.5-9 4.5 9" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,11 +29,11 @@ pub fn Accessibility(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<circle cx="16" cy="4" r="1"></circle>
|
||||
<path d="m18 19 1-7-6 1"></path>
|
||||
<path d="m5 8 3-3 5.5 3-2.36 3.5"></path>
|
||||
<path d="M4.24 14.5a5 5 0 0 0 6.88 6"></path>
|
||||
<path d="M13.76 17.5a5 5 0 0 0-6.88-6"></path>
|
||||
<circle cx="16" cy="4" r="1" />
|
||||
<path d="m18 19 1-7-6 1" />
|
||||
<path d="m5 8 3-3 5.5 3-2.36 3.5" />
|
||||
<path d="M4.24 14.5a5 5 0 0 0 6.88 6" />
|
||||
<path d="M13.76 17.5a5 5 0 0 0-6.88-6" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,7 +29,7 @@ pub fn Activity(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="M22 12h-2.48a2 2 0 0 0-1.93 1.46l-2.35 8.36a.25.25 0 0 1-.48 0L9.24 2.18a.25.25 0 0 0-.48 0l-2.35 8.36A2 2 0 0 1 4.49 12H2"></path>
|
||||
<path d="M22 12h-2.48a2 2 0 0 0-1.93 1.46l-2.35 8.36a.25.25 0 0 1-.48 0L9.24 2.18a.25.25 0 0 0-.48 0l-2.35 8.36A2 2 0 0 1 4.49 12H2" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,10 +29,10 @@ pub fn AirVent(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="M6 12H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2"></path>
|
||||
<path d="M6 8h12"></path>
|
||||
<path d="M18.3 17.7a2.5 2.5 0 0 1-3.16 3.83 2.53 2.53 0 0 1-1.14-2V12"></path>
|
||||
<path d="M6.6 15.6A2 2 0 1 0 10 17v-5"></path>
|
||||
<path d="M6 12H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2" />
|
||||
<path d="M6 8h12" />
|
||||
<path d="M18.3 17.7a2.5 2.5 0 0 1-3.16 3.83 2.53 2.53 0 0 1-1.14-2V12" />
|
||||
<path d="M6.6 15.6A2 2 0 1 0 10 17v-5" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,8 +29,8 @@ pub fn Airplay(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="M5 17H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-1"></path>
|
||||
<path d="m12 15 5 6H7Z"></path>
|
||||
<path d="M5 17H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-1" />
|
||||
<path d="m12 15 5 6H7Z" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,12 +29,12 @@ pub fn AlarmClock(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<circle cx="12" cy="13" r="8"></circle>
|
||||
<path d="M12 9v4l2 2"></path>
|
||||
<path d="M5 3 2 6"></path>
|
||||
<path d="m22 6-3-3"></path>
|
||||
<path d="M6.38 18.7 4 21"></path>
|
||||
<path d="M17.64 18.67 20 21"></path>
|
||||
<circle cx="12" cy="13" r="8" />
|
||||
<path d="M12 9v4l2 2" />
|
||||
<path d="M5 3 2 6" />
|
||||
<path d="m22 6-3-3" />
|
||||
<path d="M6.38 18.7 4 21" />
|
||||
<path d="M17.64 18.67 20 21" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,12 +29,12 @@ pub fn AlarmClockCheck(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<circle cx="12" cy="13" r="8"></circle>
|
||||
<path d="M5 3 2 6"></path>
|
||||
<path d="m22 6-3-3"></path>
|
||||
<path d="M6.38 18.7 4 21"></path>
|
||||
<path d="M17.64 18.67 20 21"></path>
|
||||
<path d="m9 13 2 2 4-4"></path>
|
||||
<circle cx="12" cy="13" r="8" />
|
||||
<path d="M5 3 2 6" />
|
||||
<path d="m22 6-3-3" />
|
||||
<path d="M6.38 18.7 4 21" />
|
||||
<path d="M17.64 18.67 20 21" />
|
||||
<path d="m9 13 2 2 4-4" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,12 +29,12 @@ pub fn AlarmClockMinus(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<circle cx="12" cy="13" r="8"></circle>
|
||||
<path d="M5 3 2 6"></path>
|
||||
<path d="m22 6-3-3"></path>
|
||||
<path d="M6.38 18.7 4 21"></path>
|
||||
<path d="M17.64 18.67 20 21"></path>
|
||||
<path d="M9 13h6"></path>
|
||||
<circle cx="12" cy="13" r="8" />
|
||||
<path d="M5 3 2 6" />
|
||||
<path d="m22 6-3-3" />
|
||||
<path d="M6.38 18.7 4 21" />
|
||||
<path d="M17.64 18.67 20 21" />
|
||||
<path d="M9 13h6" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,12 +29,12 @@ pub fn AlarmClockOff(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="M6.87 6.87a8 8 0 1 0 11.26 11.26"></path>
|
||||
<path d="M19.9 14.25a8 8 0 0 0-9.15-9.15"></path>
|
||||
<path d="m22 6-3-3"></path>
|
||||
<path d="M6.26 18.67 4 21"></path>
|
||||
<path d="m2 2 20 20"></path>
|
||||
<path d="M4 4 2 6"></path>
|
||||
<path d="M6.87 6.87a8 8 0 1 0 11.26 11.26" />
|
||||
<path d="M19.9 14.25a8 8 0 0 0-9.15-9.15" />
|
||||
<path d="m22 6-3-3" />
|
||||
<path d="M6.26 18.67 4 21" />
|
||||
<path d="m2 2 20 20" />
|
||||
<path d="M4 4 2 6" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,13 +29,13 @@ pub fn AlarmClockPlus(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<circle cx="12" cy="13" r="8"></circle>
|
||||
<path d="M5 3 2 6"></path>
|
||||
<path d="m22 6-3-3"></path>
|
||||
<path d="M6.38 18.7 4 21"></path>
|
||||
<path d="M17.64 18.67 20 21"></path>
|
||||
<path d="M12 10v6"></path>
|
||||
<path d="M9 13h6"></path>
|
||||
<circle cx="12" cy="13" r="8" />
|
||||
<path d="M5 3 2 6" />
|
||||
<path d="m22 6-3-3" />
|
||||
<path d="M6.38 18.7 4 21" />
|
||||
<path d="M17.64 18.67 20 21" />
|
||||
<path d="M12 10v6" />
|
||||
<path d="M9 13h6" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,11 +29,11 @@ pub fn AlarmSmoke(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="M11 21c0-2.5 2-2.5 2-5"></path>
|
||||
<path d="M16 21c0-2.5 2-2.5 2-5"></path>
|
||||
<path d="m19 8-.8 3a1.25 1.25 0 0 1-1.2 1H7a1.25 1.25 0 0 1-1.2-1L5 8"></path>
|
||||
<path d="M21 3a1 1 0 0 1 1 1v2a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V4a1 1 0 0 1 1-1z"></path>
|
||||
<path d="M6 21c0-2.5 2-2.5 2-5"></path>
|
||||
<path d="M11 21c0-2.5 2-2.5 2-5" />
|
||||
<path d="M16 21c0-2.5 2-2.5 2-5" />
|
||||
<path d="m19 8-.8 3a1.25 1.25 0 0 1-1.2 1H7a1.25 1.25 0 0 1-1.2-1L5 8" />
|
||||
<path d="M21 3a1 1 0 0 1 1 1v2a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V4a1 1 0 0 1 1-1z" />
|
||||
<path d="M6 21c0-2.5 2-2.5 2-5" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,8 +29,8 @@ pub fn Album(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<rect width="18" height="18" x="3" y="3" rx="2" ry="2"></rect>
|
||||
<polyline points="11 3 11 11 14 8 17 11 17 3"></polyline>
|
||||
<rect width="18" height="18" x="3" y="3" rx="2" ry="2" />
|
||||
<polyline points="11 3 11 11 14 8 17 11 17 3" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,9 +29,9 @@ pub fn AlignCenter(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="M17 12H7"></path>
|
||||
<path d="M19 18H5"></path>
|
||||
<path d="M21 6H3"></path>
|
||||
<path d="M17 12H7" />
|
||||
<path d="M19 18H5" />
|
||||
<path d="M21 6H3" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,11 +29,11 @@ pub fn AlignCenterHorizontal(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="M2 12h20"></path>
|
||||
<path d="M10 16v4a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-4"></path>
|
||||
<path d="M10 8V4a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v4"></path>
|
||||
<path d="M20 16v1a2 2 0 0 1-2 2h-2a2 2 0 0 1-2-2v-1"></path>
|
||||
<path d="M14 8V7c0-1.1.9-2 2-2h2a2 2 0 0 1 2 2v1"></path>
|
||||
<path d="M2 12h20" />
|
||||
<path d="M10 16v4a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-4" />
|
||||
<path d="M10 8V4a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v4" />
|
||||
<path d="M20 16v1a2 2 0 0 1-2 2h-2a2 2 0 0 1-2-2v-1" />
|
||||
<path d="M14 8V7c0-1.1.9-2 2-2h2a2 2 0 0 1 2 2v1" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,11 +29,11 @@ pub fn AlignCenterVertical(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="M12 2v20"></path>
|
||||
<path d="M8 10H4a2 2 0 0 1-2-2V6c0-1.1.9-2 2-2h4"></path>
|
||||
<path d="M16 10h4a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2h-4"></path>
|
||||
<path d="M8 20H7a2 2 0 0 1-2-2v-2c0-1.1.9-2 2-2h1"></path>
|
||||
<path d="M16 14h1a2 2 0 0 1 2 2v2a2 2 0 0 1-2 2h-1"></path>
|
||||
<path d="M12 2v20" />
|
||||
<path d="M8 10H4a2 2 0 0 1-2-2V6c0-1.1.9-2 2-2h4" />
|
||||
<path d="M16 10h4a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2h-4" />
|
||||
<path d="M8 20H7a2 2 0 0 1-2-2v-2c0-1.1.9-2 2-2h1" />
|
||||
<path d="M16 14h1a2 2 0 0 1 2 2v2a2 2 0 0 1-2 2h-1" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,9 +29,9 @@ pub fn AlignEndHorizontal(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<rect width="6" height="16" x="4" y="2" rx="2"></rect>
|
||||
<rect width="6" height="9" x="14" y="9" rx="2"></rect>
|
||||
<path d="M22 22H2"></path>
|
||||
<rect width="6" height="16" x="4" y="2" rx="2" />
|
||||
<rect width="6" height="9" x="14" y="9" rx="2" />
|
||||
<path d="M22 22H2" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,9 +29,9 @@ pub fn AlignEndVertical(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<rect width="16" height="6" x="2" y="4" rx="2"></rect>
|
||||
<rect width="9" height="6" x="9" y="14" rx="2"></rect>
|
||||
<path d="M22 22V2"></path>
|
||||
<rect width="16" height="6" x="2" y="4" rx="2" />
|
||||
<rect width="9" height="6" x="9" y="14" rx="2" />
|
||||
<path d="M22 22V2" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,12 +29,12 @@ pub fn AlignHorizontalDistributeCenter(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<rect width="6" height="14" x="4" y="5" rx="2"></rect>
|
||||
<rect width="6" height="10" x="14" y="7" rx="2"></rect>
|
||||
<path d="M17 22v-5"></path>
|
||||
<path d="M17 7V2"></path>
|
||||
<path d="M7 22v-3"></path>
|
||||
<path d="M7 5V2"></path>
|
||||
<rect width="6" height="14" x="4" y="5" rx="2" />
|
||||
<rect width="6" height="10" x="14" y="7" rx="2" />
|
||||
<path d="M17 22v-5" />
|
||||
<path d="M17 7V2" />
|
||||
<path d="M7 22v-3" />
|
||||
<path d="M7 5V2" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,10 +29,10 @@ pub fn AlignHorizontalDistributeEnd(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<rect width="6" height="14" x="4" y="5" rx="2"></rect>
|
||||
<rect width="6" height="10" x="14" y="7" rx="2"></rect>
|
||||
<path d="M10 2v20"></path>
|
||||
<path d="M20 2v20"></path>
|
||||
<rect width="6" height="14" x="4" y="5" rx="2" />
|
||||
<rect width="6" height="10" x="14" y="7" rx="2" />
|
||||
<path d="M10 2v20" />
|
||||
<path d="M20 2v20" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,10 +29,10 @@ pub fn AlignHorizontalDistributeStart(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<rect width="6" height="14" x="4" y="5" rx="2"></rect>
|
||||
<rect width="6" height="10" x="14" y="7" rx="2"></rect>
|
||||
<path d="M4 2v20"></path>
|
||||
<path d="M14 2v20"></path>
|
||||
<rect width="6" height="14" x="4" y="5" rx="2" />
|
||||
<rect width="6" height="10" x="14" y="7" rx="2" />
|
||||
<path d="M4 2v20" />
|
||||
<path d="M14 2v20" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,9 +29,9 @@ pub fn AlignHorizontalJustifyCenter(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<rect width="6" height="14" x="2" y="5" rx="2"></rect>
|
||||
<rect width="6" height="10" x="16" y="7" rx="2"></rect>
|
||||
<path d="M12 2v20"></path>
|
||||
<rect width="6" height="14" x="2" y="5" rx="2" />
|
||||
<rect width="6" height="10" x="16" y="7" rx="2" />
|
||||
<path d="M12 2v20" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,9 +29,9 @@ pub fn AlignHorizontalJustifyEnd(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<rect width="6" height="14" x="2" y="5" rx="2"></rect>
|
||||
<rect width="6" height="10" x="12" y="7" rx="2"></rect>
|
||||
<path d="M22 2v20"></path>
|
||||
<rect width="6" height="14" x="2" y="5" rx="2" />
|
||||
<rect width="6" height="10" x="12" y="7" rx="2" />
|
||||
<path d="M22 2v20" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,9 +29,9 @@ pub fn AlignHorizontalJustifyStart(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<rect width="6" height="14" x="6" y="5" rx="2"></rect>
|
||||
<rect width="6" height="10" x="16" y="7" rx="2"></rect>
|
||||
<path d="M2 2v20"></path>
|
||||
<rect width="6" height="14" x="6" y="5" rx="2" />
|
||||
<rect width="6" height="10" x="16" y="7" rx="2" />
|
||||
<path d="M2 2v20" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,9 +29,9 @@ pub fn AlignHorizontalSpaceAround(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<rect width="6" height="10" x="9" y="7" rx="2"></rect>
|
||||
<path d="M4 22V2"></path>
|
||||
<path d="M20 22V2"></path>
|
||||
<rect width="6" height="10" x="9" y="7" rx="2" />
|
||||
<path d="M4 22V2" />
|
||||
<path d="M20 22V2" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,10 +29,10 @@ pub fn AlignHorizontalSpaceBetween(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<rect width="6" height="14" x="3" y="5" rx="2"></rect>
|
||||
<rect width="6" height="10" x="15" y="7" rx="2"></rect>
|
||||
<path d="M3 2v20"></path>
|
||||
<path d="M21 2v20"></path>
|
||||
<rect width="6" height="14" x="3" y="5" rx="2" />
|
||||
<rect width="6" height="10" x="15" y="7" rx="2" />
|
||||
<path d="M3 2v20" />
|
||||
<path d="M21 2v20" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,9 +29,9 @@ pub fn AlignJustify(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="M3 12h18"></path>
|
||||
<path d="M3 18h18"></path>
|
||||
<path d="M3 6h18"></path>
|
||||
<path d="M3 12h18" />
|
||||
<path d="M3 18h18" />
|
||||
<path d="M3 6h18" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,9 +29,9 @@ pub fn AlignLeft(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="M15 12H3"></path>
|
||||
<path d="M17 18H3"></path>
|
||||
<path d="M21 6H3"></path>
|
||||
<path d="M15 12H3" />
|
||||
<path d="M17 18H3" />
|
||||
<path d="M21 6H3" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,9 +29,9 @@ pub fn AlignRight(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="M21 12H9"></path>
|
||||
<path d="M21 18H7"></path>
|
||||
<path d="M21 6H3"></path>
|
||||
<path d="M21 12H9" />
|
||||
<path d="M21 18H7" />
|
||||
<path d="M21 6H3" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,9 +29,9 @@ pub fn AlignStartHorizontal(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<rect width="6" height="16" x="4" y="6" rx="2"></rect>
|
||||
<rect width="6" height="9" x="14" y="6" rx="2"></rect>
|
||||
<path d="M22 2H2"></path>
|
||||
<rect width="6" height="16" x="4" y="6" rx="2" />
|
||||
<rect width="6" height="9" x="14" y="6" rx="2" />
|
||||
<path d="M22 2H2" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,9 +29,9 @@ pub fn AlignStartVertical(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<rect width="9" height="6" x="6" y="14" rx="2"></rect>
|
||||
<rect width="16" height="6" x="6" y="4" rx="2"></rect>
|
||||
<path d="M2 2v20"></path>
|
||||
<rect width="9" height="6" x="6" y="14" rx="2" />
|
||||
<rect width="16" height="6" x="6" y="4" rx="2" />
|
||||
<path d="M2 2v20" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,12 +29,12 @@ pub fn AlignVerticalDistributeCenter(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="M22 17h-3"></path>
|
||||
<path d="M22 7h-5"></path>
|
||||
<path d="M5 17H2"></path>
|
||||
<path d="M7 7H2"></path>
|
||||
<rect x="5" y="14" width="14" height="6" rx="2"></rect>
|
||||
<rect x="7" y="4" width="10" height="6" rx="2"></rect>
|
||||
<path d="M22 17h-3" />
|
||||
<path d="M22 7h-5" />
|
||||
<path d="M5 17H2" />
|
||||
<path d="M7 7H2" />
|
||||
<rect x="5" y="14" width="14" height="6" rx="2" />
|
||||
<rect x="7" y="4" width="10" height="6" rx="2" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,10 +29,10 @@ pub fn AlignVerticalDistributeEnd(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<rect width="14" height="6" x="5" y="14" rx="2"></rect>
|
||||
<rect width="10" height="6" x="7" y="4" rx="2"></rect>
|
||||
<path d="M2 20h20"></path>
|
||||
<path d="M2 10h20"></path>
|
||||
<rect width="14" height="6" x="5" y="14" rx="2" />
|
||||
<rect width="10" height="6" x="7" y="4" rx="2" />
|
||||
<path d="M2 20h20" />
|
||||
<path d="M2 10h20" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,10 +29,10 @@ pub fn AlignVerticalDistributeStart(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<rect width="14" height="6" x="5" y="14" rx="2"></rect>
|
||||
<rect width="10" height="6" x="7" y="4" rx="2"></rect>
|
||||
<path d="M2 14h20"></path>
|
||||
<path d="M2 4h20"></path>
|
||||
<rect width="14" height="6" x="5" y="14" rx="2" />
|
||||
<rect width="10" height="6" x="7" y="4" rx="2" />
|
||||
<path d="M2 14h20" />
|
||||
<path d="M2 4h20" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,9 +29,9 @@ pub fn AlignVerticalJustifyCenter(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<rect width="14" height="6" x="5" y="16" rx="2"></rect>
|
||||
<rect width="10" height="6" x="7" y="2" rx="2"></rect>
|
||||
<path d="M2 12h20"></path>
|
||||
<rect width="14" height="6" x="5" y="16" rx="2" />
|
||||
<rect width="10" height="6" x="7" y="2" rx="2" />
|
||||
<path d="M2 12h20" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,9 +29,9 @@ pub fn AlignVerticalJustifyEnd(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<rect width="14" height="6" x="5" y="12" rx="2"></rect>
|
||||
<rect width="10" height="6" x="7" y="2" rx="2"></rect>
|
||||
<path d="M2 22h20"></path>
|
||||
<rect width="14" height="6" x="5" y="12" rx="2" />
|
||||
<rect width="10" height="6" x="7" y="2" rx="2" />
|
||||
<path d="M2 22h20" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,9 +29,9 @@ pub fn AlignVerticalJustifyStart(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<rect width="14" height="6" x="5" y="16" rx="2"></rect>
|
||||
<rect width="10" height="6" x="7" y="6" rx="2"></rect>
|
||||
<path d="M2 2h20"></path>
|
||||
<rect width="14" height="6" x="5" y="16" rx="2" />
|
||||
<rect width="10" height="6" x="7" y="6" rx="2" />
|
||||
<path d="M2 2h20" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,9 +29,9 @@ pub fn AlignVerticalSpaceAround(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<rect width="10" height="6" x="7" y="9" rx="2"></rect>
|
||||
<path d="M22 20H2"></path>
|
||||
<path d="M22 4H2"></path>
|
||||
<rect width="10" height="6" x="7" y="9" rx="2" />
|
||||
<path d="M22 20H2" />
|
||||
<path d="M22 4H2" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,10 +29,10 @@ pub fn AlignVerticalSpaceBetween(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<rect width="14" height="6" x="5" y="15" rx="2"></rect>
|
||||
<rect width="10" height="6" x="7" y="3" rx="2"></rect>
|
||||
<path d="M2 21h20"></path>
|
||||
<path d="M2 3h20"></path>
|
||||
<rect width="14" height="6" x="5" y="15" rx="2" />
|
||||
<rect width="10" height="6" x="7" y="3" rx="2" />
|
||||
<path d="M2 21h20" />
|
||||
<path d="M2 3h20" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,13 +29,13 @@ pub fn Ambulance(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="M10 10H6"></path>
|
||||
<path d="M14 18V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v11a1 1 0 0 0 1 1h2"></path>
|
||||
<path d="M19 18h2a1 1 0 0 0 1-1v-3.28a1 1 0 0 0-.684-.948l-1.923-.641a1 1 0 0 1-.578-.502l-1.539-3.076A1 1 0 0 0 16.382 8H14"></path>
|
||||
<path d="M8 8v4"></path>
|
||||
<path d="M9 18h6"></path>
|
||||
<circle cx="17" cy="18" r="2"></circle>
|
||||
<circle cx="7" cy="18" r="2"></circle>
|
||||
<path d="M10 10H6" />
|
||||
<path d="M14 18V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v11a1 1 0 0 0 1 1h2" />
|
||||
<path d="M19 18h2a1 1 0 0 0 1-1v-3.28a1 1 0 0 0-.684-.948l-1.923-.641a1 1 0 0 1-.578-.502l-1.539-3.076A1 1 0 0 0 16.382 8H14" />
|
||||
<path d="M8 8v4" />
|
||||
<path d="M9 18h6" />
|
||||
<circle cx="17" cy="18" r="2" />
|
||||
<circle cx="7" cy="18" r="2" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,8 +29,8 @@ pub fn Ampersand(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="M17.5 12c0 4.4-3.6 8-8 8A4.5 4.5 0 0 1 5 15.5c0-6 8-4 8-8.5a3 3 0 1 0-6 0c0 3 2.5 8.5 12 13"></path>
|
||||
<path d="M16 12h3"></path>
|
||||
<path d="M17.5 12c0 4.4-3.6 8-8 8A4.5 4.5 0 0 1 5 15.5c0-6 8-4 8-8.5a3 3 0 1 0-6 0c0 3 2.5 8.5 12 13" />
|
||||
<path d="M16 12h3" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,8 +29,8 @@ pub fn Ampersands(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="M10 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"></path>
|
||||
<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"></path>
|
||||
<path d="M10 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" />
|
||||
<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" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,12 +29,12 @@ pub fn Amphora(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="M10 2v5.632c0 .424-.272.795-.653.982A6 6 0 0 0 6 14c.006 4 3 7 5 8"></path>
|
||||
<path d="M10 5H8a2 2 0 0 0 0 4h.68"></path>
|
||||
<path d="M14 2v5.632c0 .424.272.795.652.982A6 6 0 0 1 18 14c0 4-3 7-5 8"></path>
|
||||
<path d="M14 5h2a2 2 0 0 1 0 4h-.68"></path>
|
||||
<path d="M18 22H6"></path>
|
||||
<path d="M9 2h6"></path>
|
||||
<path d="M10 2v5.632c0 .424-.272.795-.653.982A6 6 0 0 0 6 14c.006 4 3 7 5 8" />
|
||||
<path d="M10 5H8a2 2 0 0 0 0 4h.68" />
|
||||
<path d="M14 2v5.632c0 .424.272.795.652.982A6 6 0 0 1 18 14c0 4-3 7-5 8" />
|
||||
<path d="M14 5h2a2 2 0 0 1 0 4h-.68" />
|
||||
<path d="M18 22H6" />
|
||||
<path d="M9 2h6" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,9 +29,9 @@ pub fn Anchor(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="M12 22V8"></path>
|
||||
<path d="M5 12H2a10 10 0 0 0 20 0h-3"></path>
|
||||
<circle cx="12" cy="5" r="3"></circle>
|
||||
<path d="M12 22V8" />
|
||||
<path d="M5 12H2a10 10 0 0 0 20 0h-3" />
|
||||
<circle cx="12" cy="5" r="3" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,12 +29,12 @@ pub fn Angry(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<circle cx="12" cy="12" r="10"></circle>
|
||||
<path d="M16 16s-1.5-2-4-2-4 2-4 2"></path>
|
||||
<path d="M7.5 8 10 9"></path>
|
||||
<path d="m14 9 2.5-1"></path>
|
||||
<path d="M9 10h.01"></path>
|
||||
<path d="M15 10h.01"></path>
|
||||
<circle cx="12" cy="12" r="10" />
|
||||
<path d="M16 16s-1.5-2-4-2-4 2-4 2" />
|
||||
<path d="M7.5 8 10 9" />
|
||||
<path d="m14 9 2.5-1" />
|
||||
<path d="M9 10h.01" />
|
||||
<path d="M15 10h.01" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,10 +29,10 @@ pub fn Annoyed(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<circle cx="12" cy="12" r="10"></circle>
|
||||
<path d="M8 15h8"></path>
|
||||
<path d="M8 9h2"></path>
|
||||
<path d="M14 9h2"></path>
|
||||
<circle cx="12" cy="12" r="10" />
|
||||
<path d="M8 15h8" />
|
||||
<path d="M8 9h2" />
|
||||
<path d="M14 9h2" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,12 +29,12 @@ pub fn Antenna(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="M2 12 7 2"></path>
|
||||
<path d="m7 12 5-10"></path>
|
||||
<path d="m12 12 5-10"></path>
|
||||
<path d="m17 12 5-10"></path>
|
||||
<path d="M4.5 7h15"></path>
|
||||
<path d="M12 16v6"></path>
|
||||
<path d="M2 12 7 2" />
|
||||
<path d="m7 12 5-10" />
|
||||
<path d="m12 12 5-10" />
|
||||
<path d="m17 12 5-10" />
|
||||
<path d="M4.5 7h15" />
|
||||
<path d="M12 16v6" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,11 +29,11 @@ pub fn Anvil(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="M7 10H6a4 4 0 0 1-4-4 1 1 0 0 1 1-1h4"></path>
|
||||
<path d="M7 5a1 1 0 0 1 1-1h13a1 1 0 0 1 1 1 7 7 0 0 1-7 7H8a1 1 0 0 1-1-1z"></path>
|
||||
<path d="M9 12v5"></path>
|
||||
<path d="M15 12v5"></path>
|
||||
<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"></path>
|
||||
<path d="M7 10H6a4 4 0 0 1-4-4 1 1 0 0 1 1-1h4" />
|
||||
<path d="M7 5a1 1 0 0 1 1-1h13a1 1 0 0 1 1 1 7 7 0 0 1-7 7H8a1 1 0 0 1-1-1z" />
|
||||
<path d="M9 12v5" />
|
||||
<path d="M15 12v5" />
|
||||
<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" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,13 +29,13 @@ pub fn Aperture(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<circle cx="12" cy="12" r="10"></circle>
|
||||
<path d="m14.31 8 5.74 9.94"></path>
|
||||
<path d="M9.69 8h11.48"></path>
|
||||
<path d="m7.38 12 5.74-9.94"></path>
|
||||
<path d="M9.69 16 3.95 6.06"></path>
|
||||
<path d="M14.31 16H2.83"></path>
|
||||
<path d="m16.62 12-5.74 9.94"></path>
|
||||
<circle cx="12" cy="12" r="10" />
|
||||
<path d="m14.31 8 5.74 9.94" />
|
||||
<path d="M9.69 8h11.48" />
|
||||
<path d="m7.38 12 5.74-9.94" />
|
||||
<path d="M9.69 16 3.95 6.06" />
|
||||
<path d="M14.31 16H2.83" />
|
||||
<path d="m16.62 12-5.74 9.94" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,10 +29,10 @@ pub fn AppWindow(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<rect x="2" y="4" width="20" height="16" rx="2"></rect>
|
||||
<path d="M10 4v4"></path>
|
||||
<path d="M2 8h20"></path>
|
||||
<path d="M6 4v4"></path>
|
||||
<rect x="2" y="4" width="20" height="16" rx="2" />
|
||||
<path d="M10 4v4" />
|
||||
<path d="M2 8h20" />
|
||||
<path d="M6 4v4" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,10 +29,10 @@ pub fn AppWindowMac(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<rect width="20" height="16" x="2" y="4" rx="2"></rect>
|
||||
<path d="M6 8h.01"></path>
|
||||
<path d="M10 8h.01"></path>
|
||||
<path d="M14 8h.01"></path>
|
||||
<rect width="20" height="16" x="2" y="4" rx="2" />
|
||||
<path d="M6 8h.01" />
|
||||
<path d="M10 8h.01" />
|
||||
<path d="M14 8h.01" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,8 +29,8 @@ pub fn Apple(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="M12 20.94c1.5 0 2.75 1.06 4 1.06 3 0 6-8 6-12.22A4.91 4.91 0 0 0 17 5c-2.22 0-4 1.44-5 2-1-.56-2.78-2-5-2a4.9 4.9 0 0 0-5 4.78C2 14 5 22 8 22c1.25 0 2.5-1.06 4-1.06Z"></path>
|
||||
<path d="M10 2c1 .5 2 2 2 5"></path>
|
||||
<path d="M12 20.94c1.5 0 2.75 1.06 4 1.06 3 0 6-8 6-12.22A4.91 4.91 0 0 0 17 5c-2.22 0-4 1.44-5 2-1-.56-2.78-2-5-2a4.9 4.9 0 0 0-5 4.78C2 14 5 22 8 22c1.25 0 2.5-1.06 4-1.06Z" />
|
||||
<path d="M10 2c1 .5 2 2 2 5" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,9 +29,9 @@ pub fn Archive(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<rect width="20" height="5" x="2" y="3" rx="1"></rect>
|
||||
<path d="M4 8v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8"></path>
|
||||
<path d="M10 12h4"></path>
|
||||
<rect width="20" height="5" x="2" y="3" rx="1" />
|
||||
<path d="M4 8v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8" />
|
||||
<path d="M10 12h4" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,11 +29,11 @@ pub fn ArchiveRestore(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<rect width="20" height="5" x="2" y="3" rx="1"></rect>
|
||||
<path d="M4 8v11a2 2 0 0 0 2 2h2"></path>
|
||||
<path d="M20 8v11a2 2 0 0 1-2 2h-2"></path>
|
||||
<path d="m9 15 3-3 3 3"></path>
|
||||
<path d="M12 12v9"></path>
|
||||
<rect width="20" height="5" x="2" y="3" rx="1" />
|
||||
<path d="M4 8v11a2 2 0 0 0 2 2h2" />
|
||||
<path d="M20 8v11a2 2 0 0 1-2 2h-2" />
|
||||
<path d="m9 15 3-3 3 3" />
|
||||
<path d="M12 12v9" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,10 +29,10 @@ pub fn ArchiveX(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<rect width="20" height="5" x="2" y="3" rx="1"></rect>
|
||||
<path d="M4 8v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8"></path>
|
||||
<path d="m9.5 17 5-5"></path>
|
||||
<path d="m9.5 12 5 5"></path>
|
||||
<rect width="20" height="5" x="2" y="3" rx="1" />
|
||||
<path d="M4 8v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8" />
|
||||
<path d="m9.5 17 5-5" />
|
||||
<path d="m9.5 12 5 5" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,10 +29,10 @@ pub fn Armchair(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"></path>
|
||||
<path d="M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"></path>
|
||||
<path d="M5 18v2"></path>
|
||||
<path d="M19 18v2"></path>
|
||||
<path d="M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3" />
|
||||
<path d="M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z" />
|
||||
<path d="M5 18v2" />
|
||||
<path d="M19 18v2" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,7 +29,7 @@ pub fn ArrowBigDown(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="M15 6v6h4l-7 7-7-7h4V6h6z"></path>
|
||||
<path d="M15 6v6h4l-7 7-7-7h4V6h6z" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,8 +29,8 @@ pub fn ArrowBigDownDash(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="M15 5H9"></path>
|
||||
<path d="M15 9v3h4l-7 7-7-7h4V9z"></path>
|
||||
<path d="M15 5H9" />
|
||||
<path d="M15 9v3h4l-7 7-7-7h4V9z" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,7 +29,7 @@ pub fn ArrowBigLeft(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="M18 15h-6v4l-7-7 7-7v4h6v6z"></path>
|
||||
<path d="M18 15h-6v4l-7-7 7-7v4h6v6z" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,8 +29,8 @@ pub fn ArrowBigLeftDash(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="M19 15V9"></path>
|
||||
<path d="M15 15h-3v4l-7-7 7-7v4h3v6z"></path>
|
||||
<path d="M19 15V9" />
|
||||
<path d="M15 15h-3v4l-7-7 7-7v4h3v6z" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,7 +29,7 @@ pub fn ArrowBigRight(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="M6 9h6V5l7 7-7 7v-4H6V9z"></path>
|
||||
<path d="M6 9h6V5l7 7-7 7v-4H6V9z" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,8 +29,8 @@ pub fn ArrowBigRightDash(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="M5 9v6"></path>
|
||||
<path d="M9 9h3V5l7 7-7 7v-4H9V9z"></path>
|
||||
<path d="M5 9v6" />
|
||||
<path d="M9 9h3V5l7 7-7 7v-4H9V9z" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,7 +29,7 @@ pub fn ArrowBigUp(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="M9 18v-6H5l7-7 7 7h-4v6H9z"></path>
|
||||
<path d="M9 18v-6H5l7-7 7 7h-4v6H9z" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,8 +29,8 @@ pub fn ArrowBigUpDash(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="M9 19h6"></path>
|
||||
<path d="M9 15v-3H5l7-7 7 7h-4v3H9z"></path>
|
||||
<path d="M9 19h6" />
|
||||
<path d="M9 15v-3H5l7-7 7 7h-4v3H9z" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,8 +29,8 @@ pub fn ArrowDown(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="M12 5v14"></path>
|
||||
<path d="m19 12-7 7-7-7"></path>
|
||||
<path d="M12 5v14" />
|
||||
<path d="m19 12-7 7-7-7" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,11 +29,11 @@ pub fn ArrowDown01(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="m3 16 4 4 4-4"></path>
|
||||
<path d="M7 20V4"></path>
|
||||
<rect x="15" y="4" width="4" height="6" ry="2"></rect>
|
||||
<path d="M17 20v-6h-2"></path>
|
||||
<path d="M15 20h4"></path>
|
||||
<path d="m3 16 4 4 4-4" />
|
||||
<path d="M7 20V4" />
|
||||
<rect x="15" y="4" width="4" height="6" ry="2" />
|
||||
<path d="M17 20v-6h-2" />
|
||||
<path d="M15 20h4" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,11 +29,11 @@ pub fn ArrowDown10(
|
|||
stroke-linecap="round"
|
||||
stroke-linejoin="round"
|
||||
>
|
||||
<path d="m3 16 4 4 4-4"></path>
|
||||
<path d="M7 20V4"></path>
|
||||
<path d="M17 10V4h-2"></path>
|
||||
<path d="M15 10h4"></path>
|
||||
<rect x="15" y="14" width="4" height="6" ry="2"></rect>
|
||||
<path d="m3 16 4 4 4-4" />
|
||||
<path d="M7 20V4" />
|
||||
<path d="M17 10V4h-2" />
|
||||
<path d="M15 10h4" />
|
||||
<rect x="15" y="14" width="4" height="6" ry="2" />
|
||||
</svg>
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue