diff --git a/Cargo.lock b/Cargo.lock
index eaf0ed8..a5b15f5 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -89,9 +89,9 @@ dependencies = [
[[package]]
name = "anyhow"
-version = "1.0.97"
+version = "1.0.98"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "dcfed56ad506cb2c684a14971b8861fdc3baaaae314b9e5f9bb532cbe3ba7a4f"
+checksum = "e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487"
[[package]]
name = "anymap2"
@@ -171,9 +171,9 @@ checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26"
[[package]]
name = "backtrace"
-version = "0.3.74"
+version = "0.3.75"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a"
+checksum = "6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002"
dependencies = [
"addr2line",
"cfg-if",
@@ -228,9 +228,9 @@ checksum = "1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf"
[[package]]
name = "bytemuck"
-version = "1.22.0"
+version = "1.23.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b6b1fc10dbac614ebc03540c9dbd60e83887fda27794998c6528f1782047d540"
+checksum = "9134a6ef01ce4b366b50689c94f82c14bc72bc5d0386829828a2e2752ef7958c"
[[package]]
name = "byteorder"
@@ -252,9 +252,9 @@ checksum = "8b96ec4966b5813e2c0507c1f86115c8c5abaadc3980879c3424042a02fd1ad3"
[[package]]
name = "cc"
-version = "1.2.18"
+version = "1.2.23"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "525046617d8376e3db1deffb079e91cef90a89fc3ca5c185bbf8c9ecdd15cd5c"
+checksum = "5f4ac86a9e5bc1e2b3449ab9d7d3a6a405e3d1bb28d7b9be8614f55846ae3766"
dependencies = [
"jobserver",
"libc",
@@ -336,7 +336,7 @@ dependencies = [
"pathdiff",
"serde",
"toml",
- "winnow 0.7.4",
+ "winnow 0.7.10",
]
[[package]]
@@ -542,9 +542,9 @@ dependencies = [
[[package]]
name = "data-encoding"
-version = "2.8.0"
+version = "2.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "575f75dfd25738df5b91b8e43e14d44bda14637a58fae779fd2b064f8bf3e010"
+checksum = "2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476"
[[package]]
name = "data-url"
@@ -554,9 +554,9 @@ checksum = "5c297a1c74b71ae29df00c3e22dd9534821d60eb9af5a0192823fa2acea70c2a"
[[package]]
name = "derive-where"
-version = "1.2.7"
+version = "1.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "62d671cc41a825ebabc75757b62d3d168c577f9149b2d49ece1dad1f72119d25"
+checksum = "e73f2692d4bd3cac41dca28934a39894200c9fabf49586d77d0e5954af1d7902"
dependencies = [
"proc-macro2",
"quote",
@@ -939,9 +939,9 @@ checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719"
[[package]]
name = "either_of"
-version = "0.1.5"
+version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "169ae1dd00fb612cf27fd069b3b10f325ea60ac551f08e5b931b4413972a847d"
+checksum = "216d23e0ec69759a17f05e1c553f3a6870e5ec73420fbb07807a6f34d5d1d5a4"
dependencies = [
"paste",
"pin-project-lite",
@@ -949,18 +949,18 @@ dependencies = [
[[package]]
name = "enumset"
-version = "1.1.5"
+version = "1.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d07a4b049558765cef5f0c1a273c3fc57084d768b44d2f98127aef4cceb17293"
+checksum = "11a6b7c3d347de0a9f7bfd2f853be43fe32fa6fac30c70f6d6d67a1e936b87ee"
dependencies = [
"enumset_derive",
]
[[package]]
name = "enumset_derive"
-version = "0.10.0"
+version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "59c3b24c345d8c314966bdc1832f6c2635bfcce8e7cf363bd115987bba2ee242"
+checksum = "6da3ea9e1d1a3b1593e15781f930120e72aa7501610b2f82e5b6739c72e8eac5"
dependencies = [
"darling",
"proc-macro2",
@@ -1005,9 +1005,9 @@ checksum = "a1731451909bde27714eacba19c2566362a7f35224f52b153d3f42cf60f72472"
[[package]]
name = "errno"
-version = "0.3.11"
+version = "0.3.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "976dd42dc7e85965fe702eb8164f21f450704bdde31faefd6471dba214cb594e"
+checksum = "cea14ef9355e3beab063703aa9dab15afd25f0667c341310c1e5274bb1d0da18"
dependencies = [
"libc",
"windows-sys",
@@ -1073,9 +1073,9 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
[[package]]
name = "fontconfig-parser"
-version = "0.5.7"
+version = "0.5.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c1fcfcd44ca6e90c921fee9fa665d530b21ef1327a4c1a6c5250ea44b776ada7"
+checksum = "bbc773e24e02d4ddd8395fd30dc147524273a83e54e0f312d986ea30de5f5646"
dependencies = [
"roxmltree",
]
@@ -1215,9 +1215,9 @@ dependencies = [
[[package]]
name = "getrandom"
-version = "0.2.15"
+version = "0.2.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7"
+checksum = "335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592"
dependencies = [
"cfg-if",
"js-sys",
@@ -1409,7 +1409,7 @@ version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "903f432be5ba34427eac5e16048ef65604a82061fe93789f2212afc73d8617d6"
dependencies = [
- "getrandom 0.2.15",
+ "getrandom 0.2.16",
"gloo-events 0.2.0",
"gloo-utils 0.2.0",
"serde",
@@ -1635,9 +1635,9 @@ checksum = "17e2ac29387b1aa07a1e448f7bb4f35b500787971e965b02842b900afa5c8f6f"
[[package]]
name = "half"
-version = "2.5.0"
+version = "2.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7db2ff139bba50379da6aa0766b52fdcb62cb5b263009b09ed58ba604e14bbd1"
+checksum = "459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9"
dependencies = [
"cfg-if",
"crunchy",
@@ -1651,9 +1651,9 @@ checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1"
[[package]]
name = "hashbrown"
-version = "0.15.2"
+version = "0.15.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289"
+checksum = "84b26c544d002229e640969970a2e74021aadf6e2f96372b9c58eff97de08eb3"
[[package]]
name = "hermit-abi"
@@ -1890,7 +1890,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e"
dependencies = [
"equivalent",
- "hashbrown 0.15.2",
+ "hashbrown 0.15.3",
]
[[package]]
@@ -1922,9 +1922,9 @@ checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c"
[[package]]
name = "jiff"
-version = "0.2.5"
+version = "0.2.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c102670231191d07d37a35af3eb77f1f0dbf7a71be51a962dcd57ea607be7260"
+checksum = "f02000660d30638906021176af16b17498bd0d12813dbfe7b276d8bc7f3c0806"
dependencies = [
"jiff-static",
"log",
@@ -1935,9 +1935,9 @@ dependencies = [
[[package]]
name = "jiff-static"
-version = "0.2.5"
+version = "0.2.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4cdde31a9d349f1b1f51a0b3714a5940ac022976f4b49485fc04be052b183b4c"
+checksum = "f3c30758ddd7188629c6713fc45d1188af4f44c90582311d0c8d8c9907f60c48"
dependencies = [
"proc-macro2",
"quote",
@@ -1975,9 +1975,9 @@ dependencies = [
[[package]]
name = "kurbo"
-version = "0.11.1"
+version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "89234b2cc610a7dd927ebde6b41dd1a5d4214cffaef4cf1fb2195d592f92518f"
+checksum = "1077d333efea6170d9ccb96d3c3026f300ca0773da4938cc4c811daa6df68b0c"
dependencies = [
"arrayvec",
"smallvec",
@@ -2005,7 +2005,7 @@ dependencies = [
"cfg-if",
"either_of",
"futures",
- "getrandom 0.2.15",
+ "getrandom 0.2.16",
"hydration_context",
"leptos_config",
"leptos_dom",
@@ -2143,9 +2143,9 @@ dependencies = [
[[package]]
name = "libm"
-version = "0.2.11"
+version = "0.2.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa"
+checksum = "f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de"
[[package]]
name = "libssh2-sys"
@@ -2181,9 +2181,9 @@ checksum = "bfae20f6b19ad527b550c223fddc3077a547fc70cda94b9b566575423fd303ee"
[[package]]
name = "linux-raw-sys"
-version = "0.9.3"
+version = "0.9.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fe7db12097d22ec582439daf8618b8fdd1a7bef6270e9af3b1ebcd30893cf413"
+checksum = "cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12"
[[package]]
name = "litemap"
@@ -2408,9 +2408,9 @@ checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e"
[[package]]
name = "openssl-sys"
-version = "0.9.107"
+version = "0.9.108"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8288979acd84749c744a9014b4382d42b8f7b2592847b5afb2ed29e5d16ede07"
+checksum = "e145e1651e858e820e4860f7b9c5e169bc1d8ce1c86043be79fa7b7634821847"
dependencies = [
"cc",
"libc",
@@ -2730,14 +2730,14 @@ version = "0.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
dependencies = [
- "getrandom 0.2.15",
+ "getrandom 0.2.16",
]
[[package]]
name = "reactive_graph"
-version = "0.2.0"
+version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "72a2b7d6c997a1d0024142726a6a044cd061827dd25709429fdc99ca294dedc8"
+checksum = "ac68cd988635779e6f378871257cbccfd51d7eeb7bc0bf6184835842aed51cc1"
dependencies = [
"any_spawner",
"async-lock",
@@ -2757,9 +2757,9 @@ dependencies = [
[[package]]
name = "reactive_stores"
-version = "0.2.0"
+version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a19194e9cd482f92fa24fac9b96e0b0295af0b519b1ebc2df9f048ea95fff1e9"
+checksum = "23e02f30b9cc6645e330e926dd778d4bcbd0e5770bdf4ec3d422dc0fe3c52a41"
dependencies = [
"dashmap 6.1.0",
"guardian",
@@ -2774,9 +2774,9 @@ dependencies = [
[[package]]
name = "reactive_stores_macro"
-version = "0.2.0"
+version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "69f5d6b557ce3b0ac9644faf1677b8f45253c02fa69e14acc55d9695955e4af9"
+checksum = "2f2bfb3b29c0b93d2d58a157b2a6783957bb592b296ab0b98a18fc3cdc574b07"
dependencies = [
"convert_case 0.8.0",
"proc-macro-error2",
@@ -2787,9 +2787,9 @@ dependencies = [
[[package]]
name = "redox_syscall"
-version = "0.5.10"
+version = "0.5.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0b8c0c260b63a8219631167be35e6a988e9554dbd323f8bd08439c8ed1302bd1"
+checksum = "928fca9cf2aa042393a8325b9ead81d2f0df4cb12e1e24cef072922ccd99c5af"
dependencies = [
"bitflags",
]
@@ -2873,9 +2873,9 @@ dependencies = [
[[package]]
name = "rustix"
-version = "1.0.5"
+version = "1.0.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d97817398dd4bb2e6da002002db259209759911da105da92bec29ccb12cf58bf"
+checksum = "c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266"
dependencies = [
"bitflags",
"errno",
@@ -2941,6 +2941,8 @@ dependencies = [
"proc-macro2",
"quote",
"roxmltree",
+ "serde",
+ "serde_json",
"syn 2.0.101",
"tempfile",
"usvg",
@@ -3231,9 +3233,9 @@ dependencies = [
[[package]]
name = "sledgehammer_bindgen_macro"
-version = "0.6.0"
+version = "0.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "33a1b4f13e2bbf2f5b29d09dfebc9de69229ffee245aed80e3b70f9b5fd28c06"
+checksum = "f62f06db0370222f7f498ef478fce9f8df5828848d1d3517e3331936d7074f55"
dependencies = [
"quote",
"syn 2.0.101",
@@ -3335,9 +3337,9 @@ dependencies = [
[[package]]
name = "tachys"
-version = "0.2.0"
+version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "cd309a35ec8282f0793ff8b58ebd4764779fd056f447c58a026331443b77ddae"
+checksum = "ac1d6bcb12a286928f53c269412d3e515d37583cb90d8daf4bc1b35d65104883"
dependencies = [
"any_spawner",
"async-trait",
@@ -3478,9 +3480,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
[[package]]
name = "tokio"
-version = "1.44.1"
+version = "1.45.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f382da615b842244d4b8738c82ed1275e6c5dd90c459a30941cd07080b06c91a"
+checksum = "2513ca694ef9ede0fb23fe71a4ee4107cb102b9dc1930f6d0fd77aae068ae165"
dependencies = [
"backtrace",
"pin-project-lite",
@@ -3499,21 +3501,21 @@ dependencies = [
[[package]]
name = "toml"
-version = "0.8.20"
+version = "0.8.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "cd87a5cdd6ffab733b2f74bc4fd7ee5fff6634124999ac278c35fc78c6120148"
+checksum = "05ae329d1f08c4d17a59bed7ff5b5a769d062e64a62d34a3261b219e62cd5aae"
dependencies = [
"serde",
"serde_spanned",
"toml_datetime",
- "toml_edit 0.22.24",
+ "toml_edit 0.22.26",
]
[[package]]
name = "toml_datetime"
-version = "0.6.8"
+version = "0.6.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41"
+checksum = "3da5db5a963e24bc68be8b17b6fa82814bb22ee8660f192bb182771d498f09a3"
dependencies = [
"serde",
]
@@ -3531,15 +3533,15 @@ dependencies = [
[[package]]
name = "toml_edit"
-version = "0.22.24"
+version = "0.22.26"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474"
+checksum = "310068873db2c5b3e7659d2cc35d21855dbafa50d1ce336397c666e3cb08137e"
dependencies = [
"indexmap",
"serde",
"serde_spanned",
"toml_datetime",
- "winnow 0.7.4",
+ "winnow 0.7.10",
]
[[package]]
@@ -4025,9 +4027,9 @@ dependencies = [
[[package]]
name = "winnow"
-version = "0.7.4"
+version = "0.7.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0e97b544156e9bebe1a0ffbc03484fc1ffe3100cbce3ffb17eac35f7cdd7ab36"
+checksum = "c06928c8748d81b05c9be96aad92e1b6ff01833332f281e8cfca3be4b35fc9ec"
dependencies = [
"memchr",
]
@@ -4137,18 +4139,18 @@ dependencies = [
[[package]]
name = "zerocopy"
-version = "0.8.24"
+version = "0.8.25"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2586fea28e186957ef732a5f8b3be2da217d65c5969d4b1e17f973ebbe876879"
+checksum = "a1702d9583232ddb9174e01bb7c15a2ab8fb1bc6f227aa1233858c351a3ba0cb"
dependencies = [
"zerocopy-derive",
]
[[package]]
name = "zerocopy-derive"
-version = "0.8.24"
+version = "0.8.25"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a996a8f63c5c4448cd959ac1bab0aaa3306ccfd060472f85943ee0750f0169be"
+checksum = "28a6e20d751156648aa063f3800b706ee209a32c0b4d9f24be3d980b01be55ef"
dependencies = [
"proc-macro2",
"quote",
diff --git a/book-examples/dioxus/Cargo.toml b/book-examples/dioxus/Cargo.toml
index 28b69be..6e5bdcc 100644
--- a/book-examples/dioxus/Cargo.toml
+++ b/book-examples/dioxus/Cargo.toml
@@ -17,4 +17,4 @@ log.workspace = true
lucide-dioxus = { path = "../../packages/dioxus", optional = true }
[features]
-icons = ["dep:lucide-dioxus"]
+icons = ["dep:lucide-dioxus", "lucide-dioxus/all-icons"]
diff --git a/book-examples/dioxus/src/icons.rs b/book-examples/dioxus/src/icons.rs
index 6ada0dc..bca97bb 100644
--- a/book-examples/dioxus/src/icons.rs
+++ b/book-examples/dioxus/src/icons.rs
@@ -30,6 +30,7 @@ pub fn Icons() -> Element {
IconsR1 {}
IconsS1 {}
IconsS2 {}
+ IconsS3 {}
IconsT1 {}
IconsU1 {}
IconsV1 {}
@@ -865,6 +866,24 @@ pub fn IconsB1() -> Element {
},
"Banknote",
),
+ (
+ rsx! {
+ BanknoteArrowDown {}
+ },
+ "Banknote Arrow Down",
+ ),
+ (
+ rsx! {
+ BanknoteArrowUp {}
+ },
+ "Banknote Arrow Up",
+ ),
+ (
+ rsx! {
+ BanknoteX {}
+ },
+ "Banknote X",
+ ),
(
rsx! {
Barcode {}
@@ -913,6 +932,12 @@ pub fn IconsB1() -> Element {
},
"Battery Medium",
),
+ (
+ rsx! {
+ BatteryPlus {}
+ },
+ "Battery Plus",
+ ),
(
rsx! {
BatteryWarning {}
@@ -1297,6 +1322,21 @@ pub fn IconsB1() -> Element {
},
"Bookmark",
),
+ ];
+ rsx! {
+ for (icon , name) in icons {
+ div {
+ key: "{name}",
+ class: "flex flex-wrap items-center gap-4 text-sm",
+ {icon}
+ span { {name} }
+ }
+ }
+ }
+}
+#[component]
+pub fn IconsB2() -> Element {
+ let icons = [
(
rsx! {
BookmarkCheck {}
@@ -1321,21 +1361,6 @@ pub fn IconsB1() -> Element {
},
"Bookmark X",
),
- ];
- rsx! {
- for (icon , name) in icons {
- div {
- key: "{name}",
- class: "flex flex-wrap items-center gap-4 text-sm",
- {icon}
- span { {name} }
- }
- }
- }
-}
-#[component]
-pub fn IconsB2() -> Element {
- let icons = [
(
rsx! {
BoomBox {}
@@ -1360,6 +1385,12 @@ pub fn IconsB2() -> Element {
},
"Bot Off",
),
+ (
+ rsx! {
+ BowArrow {}
+ },
+ "Bow Arrow",
+ ),
(
rsx! {
Box {}
@@ -1408,6 +1439,12 @@ pub fn IconsB2() -> Element {
},
"Brick Wall",
),
+ (
+ rsx! {
+ BrickWallFire {}
+ },
+ "Brick Wall Fire",
+ ),
(
rsx! {
Briefcase {}
@@ -1444,6 +1481,18 @@ pub fn IconsB2() -> Element {
},
"Brush",
),
+ (
+ rsx! {
+ BrushCleaning {}
+ },
+ "Brush Cleaning",
+ ),
+ (
+ rsx! {
+ Bubbles {}
+ },
+ "Bubbles",
+ ),
(
rsx! {
Bug {}
@@ -2302,6 +2351,12 @@ pub fn IconsC2() -> Element {
},
"Circle Slash 2",
),
+ (
+ rsx! {
+ CircleSmall {}
+ },
+ "Circle Small",
+ ),
(
rsx! {
CircleStop {}
@@ -2506,6 +2561,18 @@ pub fn IconsC2() -> Element {
},
"Clock Arrow Up",
),
+ (
+ rsx! {
+ ClockFading {}
+ },
+ "Clock Fading",
+ ),
+ (
+ rsx! {
+ ClockPlus {}
+ },
+ "Clock Plus",
+ ),
(
rsx! {
Cloud {}
@@ -2680,6 +2747,12 @@ pub fn IconsC2() -> Element {
},
"Columns 3",
),
+ (
+ rsx! {
+ Columns3Cog {}
+ },
+ "Columns 3 Cog",
+ ),
(
rsx! {
Columns4 {}
@@ -2692,6 +2765,21 @@ pub fn IconsC2() -> Element {
},
"Combine",
),
+ ];
+ rsx! {
+ for (icon , name) in icons {
+ div {
+ key: "{name}",
+ class: "flex flex-wrap items-center gap-4 text-sm",
+ {icon}
+ span { {name} }
+ }
+ }
+ }
+}
+#[component]
+pub fn IconsC3() -> Element {
+ let icons = [
(
rsx! {
Command {}
@@ -2716,21 +2804,6 @@ pub fn IconsC2() -> Element {
},
"Computer",
),
- ];
- rsx! {
- for (icon , name) in icons {
- div {
- key: "{name}",
- class: "flex flex-wrap items-center gap-4 text-sm",
- {icon}
- span { {name} }
- }
- }
- }
-}
-#[component]
-pub fn IconsC3() -> Element {
- let icons = [
(
rsx! {
ConciergeBell {}
@@ -2992,6 +3065,18 @@ pub fn IconsD1() -> Element {
},
"Database Zap",
),
+ (
+ rsx! {
+ DecimalsArrowLeft {}
+ },
+ "Decimals Arrow Left",
+ ),
+ (
+ rsx! {
+ DecimalsArrowRight {}
+ },
+ "Decimals Arrow Right",
+ ),
(
rsx! {
Delete {}
@@ -3154,6 +3239,12 @@ pub fn IconsD1() -> Element {
},
"Door Closed",
),
+ (
+ rsx! {
+ DoorClosedLocked {}
+ },
+ "Door Closed Locked",
+ ),
(
rsx! {
DoorOpen {}
@@ -3802,18 +3893,6 @@ pub fn IconsF1() -> Element {
},
"Film",
),
- (
- rsx! {
- Filter {}
- },
- "Filter",
- ),
- (
- rsx! {
- FilterX {}
- },
- "Filter X",
- ),
(
rsx! {
Fingerprint {}
@@ -3988,6 +4067,18 @@ pub fn IconsF1() -> Element {
},
"Folder Clock",
),
+ (
+ rsx! {
+ FolderClosed {}
+ },
+ "Folder Closed",
+ ),
+ (
+ rsx! {
+ FolderCode {}
+ },
+ "Folder Code",
+ ),
];
rsx! {
for (icon , name) in icons {
@@ -4003,18 +4094,6 @@ pub fn IconsF1() -> Element {
#[component]
pub fn IconsF2() -> Element {
let icons = [
- (
- rsx! {
- FolderClosed {}
- },
- "Folder Closed",
- ),
- (
- rsx! {
- FolderCode {}
- },
- "Folder Code",
- ),
(
rsx! {
FolderCog {}
@@ -4213,6 +4292,24 @@ pub fn IconsF2() -> Element {
},
"Fullscreen",
),
+ (
+ rsx! {
+ Funnel {}
+ },
+ "Funnel",
+ ),
+ (
+ rsx! {
+ FunnelPlus {}
+ },
+ "Funnel Plus",
+ ),
+ (
+ rsx! {
+ FunnelX {}
+ },
+ "Funnel X",
+ ),
];
rsx! {
for (icon , name) in icons {
@@ -4531,6 +4628,12 @@ pub fn IconsH1() -> Element {
},
"Ham",
),
+ (
+ rsx! {
+ Hamburger {}
+ },
+ "Hamburger",
+ ),
(
rsx! {
Hammer {}
@@ -4699,12 +4802,24 @@ pub fn IconsH1() -> Element {
},
"Heart Handshake",
),
+ (
+ rsx! {
+ HeartMinus {}
+ },
+ "Heart Minus",
+ ),
(
rsx! {
HeartOff {}
},
"Heart Off",
),
+ (
+ rsx! {
+ HeartPlus {}
+ },
+ "Heart Plus",
+ ),
(
rsx! {
HeartPulse {}
@@ -4783,6 +4898,12 @@ pub fn IconsH1() -> Element {
},
"House Plus",
),
+ (
+ rsx! {
+ HouseWifi {}
+ },
+ "House Wifi",
+ ),
];
rsx! {
for (icon , name) in icons {
@@ -5401,6 +5522,12 @@ pub fn IconsL1() -> Element {
},
"Locate Off",
),
+ (
+ rsx! {
+ LocationEdit {}
+ },
+ "Location Edit",
+ ),
(
rsx! {
Lock {}
@@ -5620,6 +5747,24 @@ pub fn IconsM1() -> Element {
},
"Map Pinned",
),
+ (
+ rsx! {
+ MapPlus {}
+ },
+ "Map Plus",
+ ),
+ (
+ rsx! {
+ Mars {}
+ },
+ "Mars",
+ ),
+ (
+ rsx! {
+ MarsStroke {}
+ },
+ "Mars Stroke",
+ ),
(
rsx! {
Martini {}
@@ -6052,6 +6197,21 @@ pub fn IconsM1() -> Element {
},
"Mouse Pointer Ban",
),
+ ];
+ rsx! {
+ for (icon , name) in icons {
+ div {
+ key: "{name}",
+ class: "flex flex-wrap items-center gap-4 text-sm",
+ {icon}
+ span { {name} }
+ }
+ }
+ }
+}
+#[component]
+pub fn IconsM2() -> Element {
+ let icons = [
(
rsx! {
MousePointerClick {}
@@ -6070,21 +6230,6 @@ pub fn IconsM1() -> Element {
},
"Move 3 D",
),
- ];
- rsx! {
- for (icon , name) in icons {
- div {
- key: "{name}",
- class: "flex flex-wrap items-center gap-4 text-sm",
- {icon}
- span { {name} }
- }
- }
- }
-}
-#[component]
-pub fn IconsM2() -> Element {
- let icons = [
(
rsx! {
MoveDiagonal {}
@@ -6238,6 +6383,12 @@ pub fn IconsN1() -> Element {
},
"Nfc",
),
+ (
+ rsx! {
+ NonBinary {}
+ },
+ "Non Binary",
+ ),
(
rsx! {
Notebook {}
@@ -6448,6 +6599,12 @@ pub fn IconsP1() -> Element {
},
"Palette",
),
+ (
+ rsx! {
+ Panda {}
+ },
+ "Panda",
+ ),
(
rsx! {
PanelBottom {}
@@ -7132,6 +7289,12 @@ pub fn IconsR1() -> Element {
},
"Rectangle Ellipsis",
),
+ (
+ rsx! {
+ RectangleGoggles {}
+ },
+ "Rectangle Goggles",
+ ),
(
rsx! {
RectangleHorizontal {}
@@ -7294,6 +7457,12 @@ pub fn IconsR1() -> Element {
},
"Rotate Ccw",
),
+ (
+ rsx! {
+ RotateCcwKey {}
+ },
+ "Rotate Ccw Key",
+ ),
(
rsx! {
RotateCcwSquare {}
@@ -7360,6 +7529,12 @@ pub fn IconsR1() -> Element {
},
"Ruler",
),
+ (
+ rsx! {
+ RulerDimensionLine {}
+ },
+ "Ruler Dimension Line",
+ ),
(
rsx! {
RussianRuble {}
@@ -7411,6 +7586,12 @@ pub fn IconsS1() -> Element {
},
"Satellite Dish",
),
+ (
+ rsx! {
+ SaudiRiyal {}
+ },
+ "Saudi Riyal",
+ ),
(
rsx! {
Save {}
@@ -7735,6 +7916,12 @@ pub fn IconsS1() -> Element {
},
"Shield Question",
),
+ (
+ rsx! {
+ ShieldUser {}
+ },
+ "Shield User",
+ ),
(
rsx! {
ShieldX {}
@@ -7789,6 +7976,18 @@ pub fn IconsS1() -> Element {
},
"Shower Head",
),
+ (
+ rsx! {
+ Shredder {}
+ },
+ "Shredder",
+ ),
+ (
+ rsx! {
+ Shrimp {}
+ },
+ "Shrimp",
+ ),
(
rsx! {
Shrink {}
@@ -7957,6 +8156,27 @@ pub fn IconsS1() -> Element {
},
"Snowflake",
),
+ ];
+ rsx! {
+ for (icon , name) in icons {
+ div {
+ key: "{name}",
+ class: "flex flex-wrap items-center gap-4 text-sm",
+ {icon}
+ span { {name} }
+ }
+ }
+ }
+}
+#[component]
+pub fn IconsS2() -> Element {
+ let icons = [
+ (
+ rsx! {
+ SoapDispenserDroplet {}
+ },
+ "Soap Dispenser Droplet",
+ ),
(
rsx! {
Sofa {}
@@ -7981,21 +8201,6 @@ pub fn IconsS1() -> Element {
},
"Spade",
),
- ];
- rsx! {
- for (icon , name) in icons {
- div {
- key: "{name}",
- class: "flex flex-wrap items-center gap-4 text-sm",
- {icon}
- span { {name} }
- }
- }
- }
-}
-#[component]
-pub fn IconsS2() -> Element {
- let icons = [
(
rsx! {
Sparkle {}
@@ -8038,6 +8243,12 @@ pub fn IconsS2() -> Element {
},
"Spline",
),
+ (
+ rsx! {
+ SplinePointer {}
+ },
+ "Spline Pointer",
+ ),
(
rsx! {
Split {}
@@ -8350,6 +8561,12 @@ pub fn IconsS2() -> Element {
},
"Square Radical",
),
+ (
+ rsx! {
+ SquareRoundCorner {}
+ },
+ "Square Round Corner",
+ ),
(
rsx! {
SquareScissors {}
@@ -8416,6 +8633,30 @@ pub fn IconsS2() -> Element {
},
"Square X",
),
+ (
+ rsx! {
+ SquaresExclude {}
+ },
+ "Squares Exclude",
+ ),
+ (
+ rsx! {
+ SquaresIntersect {}
+ },
+ "Squares Intersect",
+ ),
+ (
+ rsx! {
+ SquaresSubtract {}
+ },
+ "Squares Subtract",
+ ),
+ (
+ rsx! {
+ SquaresUnite {}
+ },
+ "Squares Unite",
+ ),
(
rsx! {
Squircle {}
@@ -8530,6 +8771,21 @@ pub fn IconsS2() -> Element {
},
"Sun Medium",
),
+ ];
+ rsx! {
+ for (icon , name) in icons {
+ div {
+ key: "{name}",
+ class: "flex flex-wrap items-center gap-4 text-sm",
+ {icon}
+ span { {name} }
+ }
+ }
+ }
+}
+#[component]
+pub fn IconsS3() -> Element {
+ let icons = [
(
rsx! {
SunMoon {}
@@ -9007,6 +9263,12 @@ pub fn IconsT1() -> Element {
},
"Tram Front",
),
+ (
+ rsx! {
+ Transgender {}
+ },
+ "Transgender",
+ ),
(
rsx! {
Trash {}
@@ -9079,6 +9341,12 @@ pub fn IconsT1() -> Element {
},
"Triangle Alert",
),
+ (
+ rsx! {
+ TriangleDashed {}
+ },
+ "Triangle Dashed",
+ ),
(
rsx! {
TriangleRight {}
@@ -9097,6 +9365,12 @@ pub fn IconsT1() -> Element {
},
"Truck",
),
+ (
+ rsx! {
+ TruckElectric {}
+ },
+ "Truck Electric",
+ ),
(
rsx! {
Turtle {}
@@ -9268,6 +9542,12 @@ pub fn IconsU1() -> Element {
},
"User Cog",
),
+ (
+ rsx! {
+ UserLock {}
+ },
+ "User Lock",
+ ),
(
rsx! {
UserMinus {}
@@ -9415,6 +9695,18 @@ pub fn IconsV1() -> Element {
},
"Venetian Mask",
),
+ (
+ rsx! {
+ Venus {}
+ },
+ "Venus",
+ ),
+ (
+ rsx! {
+ VenusAndMars {}
+ },
+ "Venus And Mars",
+ ),
(
rsx! {
Vibrate {}
@@ -9652,6 +9944,12 @@ pub fn IconsW1() -> Element {
},
"Wifi Off",
),
+ (
+ rsx! {
+ WifiPen {}
+ },
+ "Wifi Pen",
+ ),
(
rsx! {
WifiZero {}
diff --git a/book-examples/leptos/Cargo.toml b/book-examples/leptos/Cargo.toml
index 6fdc49f..e665ce6 100644
--- a/book-examples/leptos/Cargo.toml
+++ b/book-examples/leptos/Cargo.toml
@@ -18,4 +18,4 @@ lucide-leptos = { path = "../../packages/leptos", optional = true }
[features]
default = []
-icons = ["dep:lucide-leptos"]
+icons = ["dep:lucide-leptos", "lucide-leptos/all-icons"]
diff --git a/book-examples/leptos/src/app.rs b/book-examples/leptos/src/app.rs
index 86cffe5..4c24798 100644
--- a/book-examples/leptos/src/app.rs
+++ b/book-examples/leptos/src/app.rs
@@ -8,7 +8,7 @@ pub fn App() -> impl IntoView {
#[cfg(feature = "icons")]
{
use crate::icons::Icons;
- views.push(view! { }.into_any());
+ views.push(view! { }.into_any());
}
view! {
{views.into_view()}
}
diff --git a/book-examples/leptos/src/icons.rs b/book-examples/leptos/src/icons.rs
index 7b5c20f..bd86ecb 100644
--- a/book-examples/leptos/src/icons.rs
+++ b/book-examples/leptos/src/icons.rs
@@ -4,32 +4,32 @@ use lucide_leptos::*;
pub fn Icons() -> impl IntoView {
view! {
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
}
}
@@ -38,156 +38,147 @@ pub fn IconsA() -> impl IntoView {
view! {
}.into_any(), "A Arrow Down"),
- (view! { }.into_any(), "A Arrow Up"),
- (view! { }.into_any(), "A Large Small"),
- (view! { }.into_any(), "Accessibility"),
- (view! { }.into_any(), "Activity"),
- (view! { }.into_any(), "Air Vent"),
- (view! { }.into_any(), "Airplay"),
- (view! { }.into_any(), "Alarm Clock"),
- (view! { }.into_any(), "Alarm Clock Check"),
- (view! { }.into_any(), "Alarm Clock Minus"),
- (view! { }.into_any(), "Alarm Clock Off"),
- (view! { }.into_any(), "Alarm Clock Plus"),
- (view! { }.into_any(), "Alarm Smoke"),
- (view! { }.into_any(), "Album"),
- (view! { }.into_any(), "Align Center"),
- (view! { }.into_any(), "Align Center Horizontal"),
- (view! { }.into_any(), "Align Center Vertical"),
- (view! { }.into_any(), "Align End Horizontal"),
- (view! { }.into_any(), "Align End Vertical"),
+ (view! { }.into_any(), "A Arrow Down"),
+ (view! { }.into_any(), "A Arrow Up"),
+ (view! { }.into_any(), "A Large Small"),
+ (view! { }.into_any(), "Accessibility"),
+ (view! { }.into_any(), "Activity"),
+ (view! { }.into_any(), "Air Vent"),
+ (view! { }.into_any(), "Airplay"),
+ (view! { }.into_any(), "Alarm Clock"),
+ (view! { }.into_any(), "Alarm Clock Check"),
+ (view! { }.into_any(), "Alarm Clock Minus"),
+ (view! { }.into_any(), "Alarm Clock Off"),
+ (view! { }.into_any(), "Alarm Clock Plus"),
+ (view! { }.into_any(), "Alarm Smoke"),
+ (view! { }.into_any(), "Album"),
+ (view! { }.into_any(), "Align Center"),
+ (view! { }.into_any(), "Align Center Horizontal"),
+ (view! { }.into_any(), "Align Center Vertical"),
+ (view! { }.into_any(), "Align End Horizontal"),
+ (view! { }.into_any(), "Align End Vertical"),
(
- view! { }.into_any(),
+ view! { }.into_any(),
"Align Horizontal Distribute Center",
),
(
- view! { }.into_any(),
+ view! { }.into_any(),
"Align Horizontal Distribute End",
),
(
- view! { }.into_any(),
+ view! { }.into_any(),
"Align Horizontal Distribute Start",
),
(
- view! { }.into_any(),
+ view! { }.into_any(),
"Align Horizontal Justify Center",
),
+ (view! { }.into_any(), "Align Horizontal Justify End"),
(
- view! { }.into_any(),
- "Align Horizontal Justify End",
- ),
- (
- view! { }.into_any(),
+ view! { }.into_any(),
"Align Horizontal Justify Start",
),
(
- view! { }.into_any(),
+ view! { }.into_any(),
"Align Horizontal Space Around",
),
(
- view! { }.into_any(),
+ view! { }.into_any(),
"Align Horizontal Space Between",
),
- (view! { }.into_any(), "Align Justify"),
- (view! { }.into_any(), "Align Left"),
- (view! { }.into_any(), "Align Right"),
- (view! { }.into_any(), "Align Start Horizontal"),
- (view! { }.into_any(), "Align Start Vertical"),
+ (view! { }.into_any(), "Align Justify"),
+ (view! { }.into_any(), "Align Left"),
+ (view! { }.into_any(), "Align Right"),
+ (view! { }.into_any(), "Align Start Horizontal"),
+ (view! { }.into_any(), "Align Start Vertical"),
(
- view! { }.into_any(),
+ view! { }.into_any(),
"Align Vertical Distribute Center",
),
(
- view! { }.into_any(),
+ view! { }.into_any(),
"Align Vertical Distribute End",
),
(
- view! { }.into_any(),
+ view! { }.into_any(),
"Align Vertical Distribute Start",
),
(
- view! { }.into_any(),
+ view! { }.into_any(),
"Align Vertical Justify Center",
),
- (view! { }.into_any(), "Align Vertical Justify End"),
- (
- view! { }.into_any(),
- "Align Vertical Justify Start",
- ),
- (view! { }.into_any(), "Align Vertical Space Around"),
- (
- view! { }.into_any(),
- "Align Vertical Space Between",
- ),
- (view! { }.into_any(), "Ambulance"),
- (view! { }.into_any(), "Ampersand"),
- (view! { }.into_any(), "Ampersands"),
- (view! { }.into_any(), "Amphora"),
- (view! { }.into_any(), "Anchor"),
- (view! { }.into_any(), "Angry"),
- (view! { }.into_any(), "Annoyed"),
- (view! { }.into_any(), "Antenna"),
- (view! { }.into_any(), "Anvil"),
- (view! { }.into_any(), "Aperture"),
- (view! { }.into_any(), "App Window"),
- (view! { }.into_any(), "App Window Mac"),
- (view! { }.into_any(), "Apple"),
- (view! { }.into_any(), "Archive"),
- (view! { }.into_any(), "Archive Restore"),
- (view! { }.into_any(), "Archive X"),
- (view! { }.into_any(), "Armchair"),
- (view! { }.into_any(), "Arrow Big Down"),
- (view! { }.into_any(), "Arrow Big Down Dash"),
- (view! { }.into_any(), "Arrow Big Left"),
- (view! { }.into_any(), "Arrow Big Left Dash"),
- (view! { }.into_any(), "Arrow Big Right"),
- (view! { }.into_any(), "Arrow Big Right Dash"),
- (view! { }.into_any(), "Arrow Big Up"),
- (view! { }.into_any(), "Arrow Big Up Dash"),
- (view! { }.into_any(), "Arrow Down"),
- (view! { }.into_any(), "Arrow Down 01"),
- (view! { }.into_any(), "Arrow Down 10"),
- (view! { }.into_any(), "Arrow Down Az"),
- (view! { }.into_any(), "Arrow Down From Line"),
- (view! { }.into_any(), "Arrow Down Left"),
- (view! { }.into_any(), "Arrow Down Narrow Wide"),
- (view! { }.into_any(), "Arrow Down Right"),
- (view! { }.into_any(), "Arrow Down To Dot"),
- (view! { }.into_any(), "Arrow Down To Line"),
- (view! { }.into_any(), "Arrow Down Up"),
- (view! { }.into_any(), "Arrow Down Wide Narrow"),
- (view! { }.into_any(), "Arrow Down Za"),
- (view! { }.into_any(), "Arrow Left"),
- (view! { }.into_any(), "Arrow Left From Line"),
- (view! { }.into_any(), "Arrow Left Right"),
- (view! { }.into_any(), "Arrow Left To Line"),
- (view! { }.into_any(), "Arrow Right"),
- (view! { }.into_any(), "Arrow Right From Line"),
- (view! { }.into_any(), "Arrow Right Left"),
- (view! { }.into_any(), "Arrow Right To Line"),
- (view! { }.into_any(), "Arrow Up"),
- (view! { }.into_any(), "Arrow Up 01"),
- (view! { }.into_any(), "Arrow Up 10"),
- (view! { }.into_any(), "Arrow Up Az"),
- (view! { }.into_any(), "Arrow Up Down"),
- (view! { }.into_any(), "Arrow Up From Dot"),
- (view! { }.into_any(), "Arrow Up From Line"),
- (view! { }.into_any(), "Arrow Up Left"),
- (view! { }.into_any(), "Arrow Up Narrow Wide"),
- (view! { }.into_any(), "Arrow Up Right"),
- (view! { }.into_any(), "Arrow Up To Line"),
- (view! { }.into_any(), "Arrow Up Wide Narrow"),
- (view! { }.into_any(), "Arrow Up Za"),
- (view! { }.into_any(), "Arrows Up From Line"),
- (view! { }.into_any(), "Asterisk"),
- (view! { }.into_any(), "At Sign"),
- (view! { }.into_any(), "Atom"),
- (view! { }.into_any(), "Audio Lines"),
- (view! { }.into_any(), "Audio Waveform"),
- (view! { }.into_any(), "Award"),
- (view! { }.into_any(), "Axe"),
- (view! { }.into_any(), "Axis 3 D"),
+ (view! { }.into_any(), "Align Vertical Justify End"),
+ (view! { }.into_any(), "Align Vertical Justify Start"),
+ (view! { }.into_any(), "Align Vertical Space Around"),
+ (view! { }.into_any(), "Align Vertical Space Between"),
+ (view! { }.into_any(), "Ambulance"),
+ (view! { }.into_any(), "Ampersand"),
+ (view! { }.into_any(), "Ampersands"),
+ (view! { }.into_any(), "Amphora"),
+ (view! { }.into_any(), "Anchor"),
+ (view! { }.into_any(), "Angry"),
+ (view! { }.into_any(), "Annoyed"),
+ (view! { }.into_any(), "Antenna"),
+ (view! { }.into_any(), "Anvil"),
+ (view! { }.into_any(), "Aperture"),
+ (view! { }.into_any(), "App Window"),
+ (view! { }.into_any(), "App Window Mac"),
+ (view! { }.into_any(), "Apple"),
+ (view! { }.into_any(), "Archive"),
+ (view! { }.into_any(), "Archive Restore"),
+ (view! { }.into_any(), "Archive X"),
+ (view! { }.into_any(), "Armchair"),
+ (view! { }.into_any(), "Arrow Big Down"),
+ (view! { }.into_any(), "Arrow Big Down Dash"),
+ (view! { }.into_any(), "Arrow Big Left"),
+ (view! { }.into_any(), "Arrow Big Left Dash"),
+ (view! { }.into_any(), "Arrow Big Right"),
+ (view! { }.into_any(), "Arrow Big Right Dash"),
+ (view! { }.into_any(), "Arrow Big Up"),
+ (view! { }.into_any(), "Arrow Big Up Dash"),
+ (view! { }.into_any(), "Arrow Down"),
+ (view! { }.into_any(), "Arrow Down 01"),
+ (view! { }.into_any(), "Arrow Down 10"),
+ (view! { }.into_any(), "Arrow Down Az"),
+ (view! { }.into_any(), "Arrow Down From Line"),
+ (view! { }.into_any(), "Arrow Down Left"),
+ (view! { }.into_any(), "Arrow Down Narrow Wide"),
+ (view! { }.into_any(), "Arrow Down Right"),
+ (view! { }.into_any(), "Arrow Down To Dot"),
+ (view! { }.into_any(), "Arrow Down To Line"),
+ (view! { }.into_any(), "Arrow Down Up"),
+ (view! { }.into_any(), "Arrow Down Wide Narrow"),
+ (view! { }.into_any(), "Arrow Down Za"),
+ (view! { }.into_any(), "Arrow Left"),
+ (view! { }.into_any(), "Arrow Left From Line"),
+ (view! { }.into_any(), "Arrow Left Right"),
+ (view! { }.into_any(), "Arrow Left To Line"),
+ (view! { }.into_any(), "Arrow Right"),
+ (view! { }.into_any(), "Arrow Right From Line"),
+ (view! { }.into_any(), "Arrow Right Left"),
+ (view! { }.into_any(), "Arrow Right To Line"),
+ (view! { }.into_any(), "Arrow Up"),
+ (view! { }.into_any(), "Arrow Up 01"),
+ (view! { }.into_any(), "Arrow Up 10"),
+ (view! { }.into_any(), "Arrow Up Az"),
+ (view! { }.into_any(), "Arrow Up Down"),
+ (view! { }.into_any(), "Arrow Up From Dot"),
+ (view! { }.into_any(), "Arrow Up From Line"),
+ (view! { }.into_any(), "Arrow Up Left"),
+ (view! { }.into_any(), "Arrow Up Narrow Wide"),
+ (view! { }.into_any(), "Arrow Up Right"),
+ (view! { }.into_any(), "Arrow Up To Line"),
+ (view! { }.into_any(), "Arrow Up Wide Narrow"),
+ (view! { }.into_any(), "Arrow Up Za"),
+ (view! { }.into_any(), "Arrows Up From Line"),
+ (view! { }.into_any(), "Asterisk"),
+ (view! { }.into_any(), "At Sign"),
+ (view! { }.into_any(), "Atom"),
+ (view! { }.into_any(), "Audio Lines"),
+ (view! { }.into_any(), "Audio Waveform"),
+ (view! { }.into_any(), "Award"),
+ (view! { }.into_any(), "Axe"),
+ (view! { }.into_any(), "Axis 3 D"),
]
key=|icon| icon.1
children=move |(icon, name)| {
@@ -205,131 +196,139 @@ pub fn IconsB() -> impl IntoView {
view! {
}.into_any(), "Baby"),
- (view! { }.into_any(), "Backpack"),
- (view! { }.into_any(), "Badge"),
- (view! { }.into_any(), "Badge Alert"),
- (view! { }.into_any(), "Badge Cent"),
- (view! { }.into_any(), "Badge Check"),
- (view! { }.into_any(), "Badge Dollar Sign"),
- (view! { }.into_any(), "Badge Euro"),
- (view! { }.into_any(), "Badge Help"),
- (view! { }.into_any(), "Badge Indian Rupee"),
- (view! { }.into_any(), "Badge Info"),
- (view! { }.into_any(), "Badge Japanese Yen"),
- (view! { }.into_any(), "Badge Minus"),
- (view! { }.into_any(), "Badge Percent"),
- (view! { }.into_any(), "Badge Plus"),
- (view! { }.into_any(), "Badge Pound Sterling"),
- (view! { }.into_any(), "Badge Russian Ruble"),
- (view! { }.into_any(), "Badge Swiss Franc"),
- (view! { }.into_any(), "Badge X"),
- (view! { }.into_any(), "Baggage Claim"),
- (view! { }.into_any(), "Ban"),
- (view! { }.into_any(), "Banana"),
- (view! { }.into_any(), "Bandage"),
- (view! { }.into_any(), "Banknote"),
- (view! { }.into_any(), "Barcode"),
- (view! { }.into_any(), "Baseline"),
- (view! { }.into_any(), "Bath"),
- (view! { }.into_any(), "Battery"),
- (view! { }.into_any(), "Battery Charging"),
- (view! { }.into_any(), "Battery Full"),
- (view! { }.into_any(), "Battery Low"),
- (view! { }.into_any(), "Battery Medium"),
- (view! { }.into_any(), "Battery Warning"),
- (view! { }.into_any(), "Beaker"),
- (view! { }.into_any(), "Bean"),
- (view! { }.into_any(), "Bean Off"),
- (view! { }.into_any(), "Bed"),
- (view! { }.into_any(), "Bed Double"),
- (view! { }.into_any(), "Bed Single"),
- (view! { }.into_any(), "Beef"),
- (view! { }.into_any(), "Beer"),
- (view! { }.into_any(), "Beer Off"),
- (view! { }.into_any(), "Bell"),
- (view! { }.into_any(), "Bell Dot"),
- (view! { }.into_any(), "Bell Electric"),
- (view! { }.into_any(), "Bell Minus"),
- (view! { }.into_any(), "Bell Off"),
- (view! { }.into_any(), "Bell Plus"),
- (view! { }.into_any(), "Bell Ring"),
- (view! { }.into_any(), "Between Horizontal End"),
- (view! { }.into_any(), "Between Horizontal Start"),
- (view! { }.into_any(), "Between Vertical End"),
- (view! { }.into_any(), "Between Vertical Start"),
- (view! { }.into_any(), "Biceps Flexed"),
- (view! { }.into_any(), "Bike"),
- (view! { }.into_any(), "Binary"),
- (view! { }.into_any(), "Binoculars"),
- (view! { }.into_any(), "Biohazard"),
- (view! { }.into_any(), "Bird"),
- (view! { }.into_any(), "Bitcoin"),
- (view! { }.into_any(), "Blend"),
- (view! { }.into_any(), "Blinds"),
- (view! { }.into_any(), "Blocks"),
- (view! { }.into_any(), "Bluetooth"),
- (view! { }.into_any(), "Bluetooth Connected"),
- (view! { }.into_any(), "Bluetooth Off"),
- (view! { }.into_any(), "Bluetooth Searching"),
- (view! { }.into_any(), "Bold"),
- (view! { }.into_any(), "Bolt"),
- (view! { }.into_any(), "Bomb"),
- (view! { }.into_any(), "Bone"),
- (view! { }.into_any(), "Book"),
- (view! { }.into_any(), "Book A"),
- (view! { }.into_any(), "Book Audio"),
- (view! { }.into_any(), "Book Check"),
- (view! { }.into_any(), "Book Copy"),
- (view! { }.into_any(), "Book Dashed"),
- (view! { }.into_any(), "Book Down"),
- (view! { }.into_any(), "Book Headphones"),
- (view! { }.into_any(), "Book Heart"),
- (view! { }.into_any(), "Book Image"),
- (view! { }.into_any(), "Book Key"),
- (view! { }.into_any(), "Book Lock"),
- (view! { }.into_any(), "Book Marked"),
- (view! { }.into_any(), "Book Minus"),
- (view! { }.into_any(), "Book Open"),
- (view! { }.into_any(), "Book Open Check"),
- (view! { }.into_any(), "Book Open Text"),
- (view! { }.into_any(), "Book Plus"),
- (view! { }.into_any(), "Book Text"),
- (view! { }.into_any(), "Book Type"),
- (view! { }.into_any(), "Book Up"),
- (view! { }.into_any(), "Book Up 2"),
- (view! { }.into_any(), "Book User"),
- (view! { }.into_any(), "Book X"),
- (view! { }.into_any(), "Bookmark"),
- (view! { }.into_any(), "Bookmark Check"),
- (view! { }.into_any(), "Bookmark Minus"),
- (view! { }.into_any(), "Bookmark Plus"),
- (view! { }.into_any(), "Bookmark X"),
- (view! { }.into_any(), "Boom Box"),
- (view! { }.into_any(), "Bot"),
- (view! { }.into_any(), "Bot Message Square"),
- (view! { }.into_any(), "Bot Off"),
- (view! { }.into_any(), "Box"),
- (view! { }.into_any(), "Boxes"),
- (view! { }.into_any(), "Braces"),
- (view! { }.into_any(), "Brackets"),
- (view! { }.into_any(), "Brain"),
- (view! { }.into_any(), "Brain Circuit"),
- (view! { }.into_any(), "Brain Cog"),
- (view! { }.into_any(), "Brick Wall"),
- (view! { }.into_any(), "Briefcase"),
- (view! { }.into_any(), "Briefcase Business"),
- (view! { }.into_any(), "Briefcase Conveyor Belt"),
- (view! { }.into_any(), "Briefcase Medical"),
- (view! { }.into_any(), "Bring To Front"),
- (view! { }.into_any(), "Brush"),
- (view! { }.into_any(), "Bug"),
- (view! { }.into_any(), "Bug Off"),
- (view! { }.into_any(), "Bug Play"),
- (view! { }.into_any(), "Building"),
- (view! { }.into_any(), "Building 2"),
- (view! { }.into_any(), "Bus"),
- (view! { }.into_any(), "Bus Front"),
+ (view! { }.into_any(), "Baby"),
+ (view! { }.into_any(), "Backpack"),
+ (view! { }.into_any(), "Badge"),
+ (view! { }.into_any(), "Badge Alert"),
+ (view! { }.into_any(), "Badge Cent"),
+ (view! { }.into_any(), "Badge Check"),
+ (view! { }.into_any(), "Badge Dollar Sign"),
+ (view! { }.into_any(), "Badge Euro"),
+ (view! { }.into_any(), "Badge Help"),
+ (view! { }.into_any(), "Badge Indian Rupee"),
+ (view! { }.into_any(), "Badge Info"),
+ (view! { }.into_any(), "Badge Japanese Yen"),
+ (view! { }.into_any(), "Badge Minus"),
+ (view! { }.into_any(), "Badge Percent"),
+ (view! { }.into_any(), "Badge Plus"),
+ (view! { }.into_any(), "Badge Pound Sterling"),
+ (view! { }.into_any(), "Badge Russian Ruble"),
+ (view! { }.into_any(), "Badge Swiss Franc"),
+ (view! { }.into_any(), "Badge X"),
+ (view! { }.into_any(), "Baggage Claim"),
+ (view! { }.into_any(), "Ban"),
+ (view! { }.into_any(), "Banana"),
+ (view! { }.into_any(), "Bandage"),
+ (view! { }.into_any(), "Banknote"),
+ (view! { }.into_any(), "Banknote Arrow Down"),
+ (view! { }.into_any(), "Banknote Arrow Up"),
+ (view! { }.into_any(), "Banknote X"),
+ (view! { }.into_any(), "Barcode"),
+ (view! { }.into_any(), "Baseline"),
+ (view! { }.into_any(), "Bath"),
+ (view! { }.into_any(), "Battery"),
+ (view! { }.into_any(), "Battery Charging"),
+ (view! { }.into_any(), "Battery Full"),
+ (view! { }.into_any(), "Battery Low"),
+ (view! { }.into_any(), "Battery Medium"),
+ (view! { }.into_any(), "Battery Plus"),
+ (view! { }.into_any(), "Battery Warning"),
+ (view! { }.into_any(), "Beaker"),
+ (view! { }.into_any(), "Bean"),
+ (view! { }.into_any(), "Bean Off"),
+ (view! { }.into_any(), "Bed"),
+ (view! { }.into_any(), "Bed Double"),
+ (view! { }.into_any(), "Bed Single"),
+ (view! { }.into_any(), "Beef"),
+ (view! { }.into_any(), "Beer"),
+ (view! { }.into_any(), "Beer Off"),
+ (view! { }.into_any(), "Bell"),
+ (view! { }.into_any(), "Bell Dot"),
+ (view! { }.into_any(), "Bell Electric"),
+ (view! { }.into_any(), "Bell Minus"),
+ (view! { }.into_any(), "Bell Off"),
+ (view! { }.into_any(), "Bell Plus"),
+ (view! { }.into_any(), "Bell Ring"),
+ (view! { }.into_any(), "Between Horizontal End"),
+ (view! { }.into_any(), "Between Horizontal Start"),
+ (view! { }.into_any(), "Between Vertical End"),
+ (view! { }.into_any(), "Between Vertical Start"),
+ (view! { }.into_any(), "Biceps Flexed"),
+ (view! { }.into_any(), "Bike"),
+ (view! { }.into_any(), "Binary"),
+ (view! { }.into_any(), "Binoculars"),
+ (view! { }.into_any(), "Biohazard"),
+ (view! { }.into_any(), "Bird"),
+ (view! { }.into_any(), "Bitcoin"),
+ (view! { }.into_any(), "Blend"),
+ (view! { }.into_any(), "Blinds"),
+ (view! { }.into_any(), "Blocks"),
+ (view! { }.into_any(), "Bluetooth"),
+ (view! { }.into_any(), "Bluetooth Connected"),
+ (view! { }.into_any(), "Bluetooth Off"),
+ (view! { }.into_any(), "Bluetooth Searching"),
+ (view! { }.into_any(), "Bold"),
+ (view! { }.into_any(), "Bolt"),
+ (view! { }.into_any(), "Bomb"),
+ (view! { }.into_any(), "Bone"),
+ (view! { }.into_any(), "Book"),
+ (view! { }.into_any(), "Book A"),
+ (view! { }.into_any(), "Book Audio"),
+ (view! { }.into_any(), "Book Check"),
+ (view! { }.into_any(), "Book Copy"),
+ (view! { }.into_any(), "Book Dashed"),
+ (view! { }.into_any(), "Book Down"),
+ (view! { }.into_any(), "Book Headphones"),
+ (view! { }.into_any(), "Book Heart"),
+ (view! { }.into_any(), "Book Image"),
+ (view! { }.into_any(), "Book Key"),
+ (view! { }.into_any(), "Book Lock"),
+ (view! { }.into_any(), "Book Marked"),
+ (view! { }.into_any(), "Book Minus"),
+ (view! { }.into_any(), "Book Open"),
+ (view! { }.into_any(), "Book Open Check"),
+ (view! { }.into_any(), "Book Open Text"),
+ (view! { }.into_any(), "Book Plus"),
+ (view! { }.into_any(), "Book Text"),
+ (view! { }.into_any(), "Book Type"),
+ (view! { }.into_any(), "Book Up"),
+ (view! { }.into_any(), "Book Up 2"),
+ (view! { }.into_any(), "Book User"),
+ (view! { }.into_any(), "Book X"),
+ (view! { }.into_any(), "Bookmark"),
+ (view! { }.into_any(), "Bookmark Check"),
+ (view! { }.into_any(), "Bookmark Minus"),
+ (view! { }.into_any(), "Bookmark Plus"),
+ (view! { }.into_any(), "Bookmark X"),
+ (view! { }.into_any(), "Boom Box"),
+ (view! { }.into_any(), "Bot"),
+ (view! { }.into_any(), "Bot Message Square"),
+ (view! { }.into_any(), "Bot Off"),
+ (view! { }.into_any(), "Bow Arrow"),
+ (view! { }.into_any(), "Box"),
+ (view! { }.into_any(), "Boxes"),
+ (view! { }.into_any(), "Braces"),
+ (view! { }.into_any(), "Brackets"),
+ (view! { }.into_any(), "Brain"),
+ (view! { }.into_any(), "Brain Circuit"),
+ (view! { }.into_any(), "Brain Cog"),
+ (view! { }.into_any(), "Brick Wall"),
+ (view! { }.into_any(), "Brick Wall Fire"),
+ (view! { }.into_any(), "Briefcase"),
+ (view! { }.into_any(), "Briefcase Business"),
+ (view! { }.into_any(), "Briefcase Conveyor Belt"),
+ (view! { }.into_any(), "Briefcase Medical"),
+ (view! { }.into_any(), "Bring To Front"),
+ (view! { }.into_any(), "Brush"),
+ (view! { }.into_any(), "Brush Cleaning"),
+ (view! { }.into_any(), "Bubbles"),
+ (view! { }.into_any(), "Bug"),
+ (view! { }.into_any(), "Bug Off"),
+ (view! { }.into_any(), "Bug Play"),
+ (view! { }.into_any(), "Building"),
+ (view! { }.into_any(), "Building 2"),
+ (view! { }.into_any(), "Bus"),
+ (view! { }.into_any(), "Bus Front"),
]
key=|icon| icon.1
children=move |(icon, name)| {
@@ -347,252 +346,253 @@ pub fn IconsC() -> impl IntoView {
view! {
}.into_any(), "Cable"),
- (view! { }.into_any(), "Cable Car"),
- (view! { }.into_any(), "Cake"),
- (view! { }.into_any(), "Cake Slice"),
- (view! { }.into_any(), "Calculator"),
- (view! { }.into_any(), "Calendar"),
- (view! { }.into_any(), "Calendar 1"),
- (view! { }.into_any(), "Calendar Arrow Down"),
- (view! { }.into_any(), "Calendar Arrow Up"),
- (view! { }.into_any(), "Calendar Check"),
- (view! { }.into_any(), "Calendar Check 2"),
- (view! { }.into_any(), "Calendar Clock"),
- (view! { }.into_any(), "Calendar Cog"),
- (view! { }.into_any(), "Calendar Days"),
- (view! { }.into_any(), "Calendar Fold"),
- (view! { }.into_any(), "Calendar Heart"),
- (view! { }.into_any(), "Calendar Minus"),
- (view! { }.into_any(), "Calendar Minus 2"),
- (view! { }.into_any(), "Calendar Off"),
- (view! { }.into_any(), "Calendar Plus"),
- (view! { }.into_any(), "Calendar Plus 2"),
- (view! { }.into_any(), "Calendar Range"),
- (view! { }.into_any(), "Calendar Search"),
- (view! { }.into_any(), "Calendar Sync"),
- (view! { }.into_any(), "Calendar X"),
- (view! { }.into_any(), "Calendar X 2"),
- (view! { }.into_any(), "Camera"),
- (view! { }.into_any(), "Camera Off"),
- (view! { }.into_any(), "Candy"),
- (view! { }.into_any(), "Candy Cane"),
- (view! { }.into_any(), "Candy Off"),
- (view! { }.into_any(), "Cannabis"),
- (view! { }.into_any(), "Captions"),
- (view! { }.into_any(), "Captions Off"),
- (view! { }.into_any(), "Car"),
- (view! { }.into_any(), "Car Front"),
- (view! { }.into_any(), "Car Taxi Front"),
- (view! { }.into_any(), "Caravan"),
- (view! { }.into_any(), "Carrot"),
- (view! { }.into_any(), "Case Lower"),
- (view! { }.into_any(), "Case Sensitive"),
- (view! { }.into_any(), "Case Upper"),
- (view! { }.into_any(), "Cassette Tape"),
- (view! { }.into_any(), "Cast"),
- (view! { }.into_any(), "Castle"),
- (view! { }.into_any(), "Cat"),
- (view! { }.into_any(), "Cctv"),
- (view! { }.into_any(), "Chart Area"),
- (view! { }.into_any(), "Chart Bar"),
- (view! { }.into_any(), "Chart Bar Big"),
- (view! { }.into_any(), "Chart Bar Decreasing"),
- (view! { }.into_any(), "Chart Bar Increasing"),
- (view! { }.into_any(), "Chart Bar Stacked"),
- (view! { }.into_any(), "Chart Candlestick"),
- (view! { }.into_any(), "Chart Column"),
- (view! { }.into_any(), "Chart Column Big"),
- (view! { }.into_any(), "Chart Column Decreasing"),
- (view! { }.into_any(), "Chart Column Increasing"),
- (view! { }.into_any(), "Chart Column Stacked"),
- (view! { }.into_any(), "Chart Gantt"),
- (view! { }.into_any(), "Chart Line"),
- (view! { }.into_any(), "Chart Network"),
- (view! { }.into_any(), "Chart No Axes Column"),
+ (view! { }.into_any(), "Cable"),
+ (view! { }.into_any(), "Cable Car"),
+ (view! { }.into_any(), "Cake"),
+ (view! { }.into_any(), "Cake Slice"),
+ (view! { }.into_any(), "Calculator"),
+ (view! { }.into_any(), "Calendar"),
+ (view! { }.into_any(), "Calendar 1"),
+ (view! { }.into_any(), "Calendar Arrow Down"),
+ (view! { }.into_any(), "Calendar Arrow Up"),
+ (view! { }.into_any(), "Calendar Check"),
+ (view! { }.into_any(), "Calendar Check 2"),
+ (view! { }.into_any(), "Calendar Clock"),
+ (view! { }.into_any(), "Calendar Cog"),
+ (view! { }.into_any(), "Calendar Days"),
+ (view! { }.into_any(), "Calendar Fold"),
+ (view! { }.into_any(), "Calendar Heart"),
+ (view! { }.into_any(), "Calendar Minus"),
+ (view! { }.into_any(), "Calendar Minus 2"),
+ (view! { }.into_any(), "Calendar Off"),
+ (view! { }.into_any(), "Calendar Plus"),
+ (view! { }.into_any(), "Calendar Plus 2"),
+ (view! { }.into_any(), "Calendar Range"),
+ (view! { }.into_any(), "Calendar Search"),
+ (view! { }.into_any(), "Calendar Sync"),
+ (view! { }.into_any(), "Calendar X"),
+ (view! { }.into_any(), "Calendar X 2"),
+ (view! { }.into_any(), "Camera"),
+ (view! { }.into_any(), "Camera Off"),
+ (view! { }.into_any(), "Candy"),
+ (view! { }.into_any(), "Candy Cane"),
+ (view! { }.into_any(), "Candy Off"),
+ (view! { }.into_any(), "Cannabis"),
+ (view! { }.into_any(), "Captions"),
+ (view! { }.into_any(), "Captions Off"),
+ (view! { }.into_any(), "Car"),
+ (view! { }.into_any(), "Car Front"),
+ (view! { }.into_any(), "Car Taxi Front"),
+ (view! { }.into_any(), "Caravan"),
+ (view! { }.into_any(), "Carrot"),
+ (view! { }.into_any(), "Case Lower"),
+ (view! { }.into_any(), "Case Sensitive"),
+ (view! { }.into_any(), "Case Upper"),
+ (view! { }.into_any(), "Cassette Tape"),
+ (view! { }.into_any(), "Cast"),
+ (view! { }.into_any(), "Castle"),
+ (view! { }.into_any(), "Cat"),
+ (view! { }.into_any(), "Cctv"),
+ (view! { }.into_any(), "Chart Area"),
+ (view! { }.into_any(), "Chart Bar"),
+ (view! { }.into_any(), "Chart Bar Big"),
+ (view! { }.into_any(), "Chart Bar Decreasing"),
+ (view! { }.into_any(), "Chart Bar Increasing"),
+ (view! { }.into_any(), "Chart Bar Stacked"),
+ (view! { }.into_any(), "Chart Candlestick"),
+ (view! { }.into_any(), "Chart Column"),
+ (view! { }.into_any(), "Chart Column Big"),
+ (view! { }.into_any(), "Chart Column Decreasing"),
+ (view! { }.into_any(), "Chart Column Increasing"),
+ (view! { }.into_any(), "Chart Column Stacked"),
+ (view! { }.into_any(), "Chart Gantt"),
+ (view! { }.into_any(), "Chart Line"),
+ (view! { }.into_any(), "Chart Network"),
+ (view! { }.into_any(), "Chart No Axes Column"),
(
- view! { }.into_any(),
+ view! { }.into_any(),
"Chart No Axes Column Decreasing",
),
(
- view! { }.into_any(),
+ view! { }.into_any(),
"Chart No Axes Column Increasing",
),
- (view! { }.into_any(), "Chart No Axes Combined"),
- (view! { }.into_any(), "Chart No Axes Gantt"),
- (view! { }.into_any(), "Chart Pie"),
- (view! { }.into_any(), "Chart Scatter"),
- (view! { }.into_any(), "Chart Spline"),
- (view! { }.into_any(), "Check"),
- (view! { }.into_any(), "Check Check"),
- (view! { }.into_any(), "Chef Hat"),
- (view! { }.into_any(), "Cherry"),
- (view! { }.into_any(), "Chevron Down"),
- (view! { }.into_any(), "Chevron First"),
- (view! { }.into_any(), "Chevron Last"),
- (view! { }.into_any(), "Chevron Left"),
- (view! { }.into_any(), "Chevron Right"),
- (view! { }.into_any(), "Chevron Up"),
- (view! { }.into_any(), "Chevrons Down"),
- (view! { }.into_any(), "Chevrons Down Up"),
- (view! { }.into_any(), "Chevrons Left"),
- (view! { }.into_any(), "Chevrons Left Right"),
- (
- view! { }.into_any(),
- "Chevrons Left Right Ellipsis",
- ),
- (view! { }.into_any(), "Chevrons Right"),
- (view! { }.into_any(), "Chevrons Right Left"),
- (view! { }.into_any(), "Chevrons Up"),
- (view! { }.into_any(), "Chevrons Up Down"),
- (view! { }.into_any(), "Chrome"),
- (view! { }.into_any(), "Church"),
- (view! { }.into_any(), "Cigarette"),
- (view! { }.into_any(), "Cigarette Off"),
- (view! { }.into_any(), "Circle"),
- (view! { }.into_any(), "Circle Alert"),
- (view! { }.into_any(), "Circle Arrow Down"),
- (view! { }.into_any(), "Circle Arrow Left"),
- (view! { }.into_any(), "Circle Arrow Out Down Left"),
- (view! { }.into_any(), "Circle Arrow Out Down Right"),
- (view! { }.into_any(), "Circle Arrow Out Up Left"),
- (view! { }.into_any(), "Circle Arrow Out Up Right"),
- (view! { }.into_any(), "Circle Arrow Right"),
- (view! { }.into_any(), "Circle Arrow Up"),
- (view! { }.into_any(), "Circle Check"),
- (view! { }.into_any(), "Circle Check Big"),
- (view! { }.into_any(), "Circle Chevron Down"),
- (view! { }.into_any(), "Circle Chevron Left"),
- (view! { }.into_any(), "Circle Chevron Right"),
- (view! { }.into_any(), "Circle Chevron Up"),
- (view! { }.into_any(), "Circle Dashed"),
- (view! { }.into_any(), "Circle Divide"),
- (view! { }.into_any(), "Circle Dollar Sign"),
- (view! { }.into_any(), "Circle Dot"),
- (view! { }.into_any(), "Circle Dot Dashed"),
- (view! { }.into_any(), "Circle Ellipsis"),
- (view! { }.into_any(), "Circle Equal"),
- (view! { }.into_any(), "Circle Fading Arrow Up"),
- (view! { }.into_any(), "Circle Fading Plus"),
- (view! { }.into_any(), "Circle Gauge"),
- (view! { }.into_any(), "Circle Help"),
- (view! { }.into_any(), "Circle Minus"),
- (view! { }.into_any(), "Circle Off"),
- (view! { }.into_any(), "Circle Parking"),
- (view! { }.into_any(), "Circle Parking Off"),
- (view! { }.into_any(), "Circle Pause"),
- (view! { }.into_any(), "Circle Percent"),
- (view! { }.into_any(), "Circle Play"),
- (view! { }.into_any(), "Circle Plus"),
- (view! { }.into_any(), "Circle Power"),
- (view! { }.into_any(), "Circle Slash"),
- (view! { }.into_any(), "Circle Slash 2"),
- (view! { }.into_any(), "Circle Stop"),
- (view! { }.into_any(), "Circle User"),
- (view! { }.into_any(), "Circle User Round"),
- (view! { }.into_any(), "Circle X"),
- (view! { }.into_any(), "Circuit Board"),
- (view! { }.into_any(), "Citrus"),
- (view! { }.into_any(), "Clapperboard"),
- (view! { }.into_any(), "Clipboard"),
- (view! { }.into_any(), "Clipboard Check"),
- (view! { }.into_any(), "Clipboard Copy"),
- (view! { }.into_any(), "Clipboard List"),
- (view! { }.into_any(), "Clipboard Minus"),
- (view! { }.into_any(), "Clipboard Paste"),
- (view! { }.into_any(), "Clipboard Pen"),
- (view! { }.into_any(), "Clipboard Pen Line"),
- (view! { }.into_any(), "Clipboard Plus"),
- (view! { }.into_any(), "Clipboard Type"),
- (view! { }.into_any(), "Clipboard X"),
- (view! { }.into_any(), "Clock"),
- (view! { }.into_any(), "Clock 1"),
- (view! { }.into_any(), "Clock 10"),
- (view! { }.into_any(), "Clock 11"),
- (view! { }.into_any(), "Clock 12"),
- (view! { }.into_any(), "Clock 2"),
- (view! { }.into_any(), "Clock 3"),
- (view! { }.into_any(), "Clock 4"),
- (view! { }.into_any(), "Clock 5"),
- (view! { }.into_any(), "Clock 6"),
- (view! { }.into_any(), "Clock 7"),
- (view! { }.into_any(), "Clock 8"),
- (view! { }.into_any(), "Clock 9"),
- (view! { }.into_any(), "Clock Alert"),
- (view! { }.into_any(), "Clock Arrow Down"),
- (view! { }.into_any(), "Clock Arrow Up"),
- (view! { }.into_any(), "Cloud"),
- (view! { }.into_any(), "Cloud Alert"),
- (view! { }.into_any(), "Cloud Cog"),
- (view! { }.into_any(), "Cloud Download"),
- (view! { }.into_any(), "Cloud Drizzle"),
- (view! { }.into_any(), "Cloud Fog"),
- (view! { }.into_any(), "Cloud Hail"),
- (view! { }.into_any(), "Cloud Lightning"),
- (view! { }.into_any(), "Cloud Moon"),
- (view! { }.into_any(), "Cloud Moon Rain"),
- (view! { }.into_any(), "Cloud Off"),
- (view! { }.into_any(), "Cloud Rain"),
- (view! { }.into_any(), "Cloud Rain Wind"),
- (view! { }.into_any(), "Cloud Snow"),
- (view! { }.into_any(), "Cloud Sun"),
- (view! { }.into_any(), "Cloud Sun Rain"),
- (view! { }.into_any(), "Cloud Upload"),
- (view! { }.into_any(), "Cloudy"),
- (view! { }.into_any(), "Clover"),
- (view! { }.into_any(), "Club"),
- (view! { }.into_any(), "Code"),
- (view! { }.into_any(), "Code Xml"),
- (view! { }.into_any(), "Codepen"),
- (view! { }.into_any(), "Codesandbox"),
- (view! { }.into_any(), "Coffee"),
- (view! { }.into_any(), "Cog"),
- (view! { }.into_any(), "Coins"),
- (view! { }.into_any(), "Columns 2"),
- (view! { }.into_any(), "Columns 3"),
- (view! { }.into_any(), "Columns 4"),
- (view! { }.into_any(), "Combine"),
- (view! { }.into_any(), "Command"),
- (view! { }.into_any(), "Compass"),
- (view! { }.into_any(), "Component"),
- (view! { }.into_any(), "Computer"),
- (view! { }.into_any(), "Concierge Bell"),
- (view! { }.into_any(), "Cone"),
- (view! { }.into_any(), "Construction"),
- (view! { }.into_any(), "Contact"),
- (view! { }.into_any(), "Contact Round"),
- (view! { }.into_any(), "Container"),
- (view! { }.into_any(), "Contrast"),
- (view! { }.into_any(), "Cookie"),
- (view! { }.into_any(), "Cooking Pot"),
- (view! { }.into_any(), "Copy"),
- (view! { }.into_any(), "Copy Check"),
- (view! { }.into_any(), "Copy Minus"),
- (view! { }.into_any(), "Copy Plus"),
- (view! { }.into_any(), "Copy Slash"),
- (view! { }.into_any(), "Copy X"),
- (view! { }.into_any(), "Copyleft"),
- (view! { }.into_any(), "Copyright"),
- (view! { }.into_any(), "Corner Down Left"),
- (view! { }.into_any(), "Corner Down Right"),
- (view! { }.into_any(), "Corner Left Down"),
- (view! { }.into_any(), "Corner Left Up"),
- (view! { }.into_any(), "Corner Right Down"),
- (view! { }.into_any(), "Corner Right Up"),
- (view! { }.into_any(), "Corner Up Left"),
- (view! { }.into_any(), "Corner Up Right"),
- (view! { }.into_any(), "Cpu"),
- (view! { }.into_any(), "Creative Commons"),
- (view! { }.into_any(), "Credit Card"),
- (view! { }.into_any(), "Croissant"),
- (view! { }.into_any(), "Crop"),
- (view! { }.into_any(), "Cross"),
- (view! { }.into_any(), "Crosshair"),
- (view! { }.into_any(), "Crown"),
- (view! { }.into_any(), "Cuboid"),
- (view! { }.into_any(), "Cup Soda"),
- (view! { }.into_any(), "Currency"),
- (view! { }.into_any(), "Cylinder"),
+ (view! { }.into_any(), "Chart No Axes Combined"),
+ (view! { }.into_any(), "Chart No Axes Gantt"),
+ (view! { }.into_any(), "Chart Pie"),
+ (view! { }.into_any(), "Chart Scatter"),
+ (view! { }.into_any(), "Chart Spline"),
+ (view! { }.into_any(), "Check"),
+ (view! { }.into_any(), "Check Check"),
+ (view! { }.into_any(), "Chef Hat"),
+ (view! { }.into_any(), "Cherry"),
+ (view! { }.into_any(), "Chevron Down"),
+ (view! { }.into_any(), "Chevron First"),
+ (view! { }.into_any(), "Chevron Last"),
+ (view! { }.into_any(), "Chevron Left"),
+ (view! { }.into_any(), "Chevron Right"),
+ (view! { }.into_any(), "Chevron Up"),
+ (view! { }.into_any(), "Chevrons Down"),
+ (view! { }.into_any(), "Chevrons Down Up"),
+ (view! { }.into_any(), "Chevrons Left"),
+ (view! { }.into_any(), "Chevrons Left Right"),
+ (view! { }.into_any(), "Chevrons Left Right Ellipsis"),
+ (view! { }.into_any(), "Chevrons Right"),
+ (view! { }.into_any(), "Chevrons Right Left"),
+ (view! { }.into_any(), "Chevrons Up"),
+ (view! { }.into_any(), "Chevrons Up Down"),
+ (view! { }.into_any(), "Chrome"),
+ (view! { }.into_any(), "Church"),
+ (view! { }.into_any(), "Cigarette"),
+ (view! { }.into_any(), "Cigarette Off"),
+ (view! { }.into_any(), "Circle"),
+ (view! { }.into_any(), "Circle Alert"),
+ (view! { }.into_any(), "Circle Arrow Down"),
+ (view! { }.into_any(), "Circle Arrow Left"),
+ (view! { }.into_any(), "Circle Arrow Out Down Left"),
+ (view! { }.into_any(), "Circle Arrow Out Down Right"),
+ (view! { }.into_any(), "Circle Arrow Out Up Left"),
+ (view! { }.into_any(), "Circle Arrow Out Up Right"),
+ (view! { }.into_any(), "Circle Arrow Right"),
+ (view! { }.into_any(), "Circle Arrow Up"),
+ (view! { }.into_any(), "Circle Check"),
+ (view! { }.into_any(), "Circle Check Big"),
+ (view! { }.into_any(), "Circle Chevron Down"),
+ (view! { }.into_any(), "Circle Chevron Left"),
+ (view! { }.into_any(), "Circle Chevron Right"),
+ (view! { }.into_any(), "Circle Chevron Up"),
+ (view! { }.into_any(), "Circle Dashed"),
+ (view! { }.into_any(), "Circle Divide"),
+ (view! { }.into_any(), "Circle Dollar Sign"),
+ (view! { }.into_any(), "Circle Dot"),
+ (view! { }.into_any(), "Circle Dot Dashed"),
+ (view! { }.into_any(), "Circle Ellipsis"),
+ (view! { }.into_any(), "Circle Equal"),
+ (view! { }.into_any(), "Circle Fading Arrow Up"),
+ (view! { }.into_any(), "Circle Fading Plus"),
+ (view! { }.into_any(), "Circle Gauge"),
+ (view! { }.into_any(), "Circle Help"),
+ (view! { }.into_any(), "Circle Minus"),
+ (view! { }.into_any(), "Circle Off"),
+ (view! { }.into_any(), "Circle Parking"),
+ (view! { }.into_any(), "Circle Parking Off"),
+ (view! { }.into_any(), "Circle Pause"),
+ (view! { }.into_any(), "Circle Percent"),
+ (view! { }.into_any(), "Circle Play"),
+ (view! { }.into_any(), "Circle Plus"),
+ (view! { }.into_any(), "Circle Power"),
+ (view! { }.into_any(), "Circle Slash"),
+ (view! { }.into_any(), "Circle Slash 2"),
+ (view! { }.into_any(), "Circle Small"),
+ (view! { }.into_any(), "Circle Stop"),
+ (view! { }.into_any(), "Circle User"),
+ (view! { }.into_any(), "Circle User Round"),
+ (view! { }.into_any(), "Circle X"),
+ (view! { }.into_any(), "Circuit Board"),
+ (view! { }.into_any(), "Citrus"),
+ (view! { }.into_any(), "Clapperboard"),
+ (view! { }.into_any(), "Clipboard"),
+ (view! { }.into_any(), "Clipboard Check"),
+ (view! { }.into_any(), "Clipboard Copy"),
+ (view! { }.into_any(), "Clipboard List"),
+ (view! { }.into_any(), "Clipboard Minus"),
+ (view! { }.into_any(), "Clipboard Paste"),
+ (view! { }.into_any(), "Clipboard Pen"),
+ (view! { }.into_any(), "Clipboard Pen Line"),
+ (view! { }.into_any(), "Clipboard Plus"),
+ (view! { }.into_any(), "Clipboard Type"),
+ (view! { }.into_any(), "Clipboard X"),
+ (view! { }.into_any(), "Clock"),
+ (view! { }.into_any(), "Clock 1"),
+ (view! { }.into_any(), "Clock 10"),
+ (view! { }.into_any(), "Clock 11"),
+ (view! { }.into_any(), "Clock 12"),
+ (view! { }.into_any(), "Clock 2"),
+ (view! { }.into_any(), "Clock 3"),
+ (view! { }.into_any(), "Clock 4"),
+ (view! { }.into_any(), "Clock 5"),
+ (view! { }.into_any(), "Clock 6"),
+ (view! { }.into_any(), "Clock 7"),
+ (view! { }.into_any(), "Clock 8"),
+ (view! { }.into_any(), "Clock 9"),
+ (view! { }.into_any(), "Clock Alert"),
+ (view! { }.into_any(), "Clock Arrow Down"),
+ (view! { }.into_any(), "Clock Arrow Up"),
+ (view! { }.into_any(), "Clock Fading"),
+ (view! { }.into_any(), "Clock Plus"),
+ (view! { }.into_any(), "Cloud"),
+ (view! { }.into_any(), "Cloud Alert"),
+ (view! { }.into_any(), "Cloud Cog"),
+ (view! { }.into_any(), "Cloud Download"),
+ (view! { }.into_any(), "Cloud Drizzle"),
+ (view! { }.into_any(), "Cloud Fog"),
+ (view! { }.into_any(), "Cloud Hail"),
+ (view! { }.into_any(), "Cloud Lightning"),
+ (view! { }.into_any(), "Cloud Moon"),
+ (view! { }.into_any(), "Cloud Moon Rain"),
+ (view! { }.into_any(), "Cloud Off"),
+ (view! { }.into_any(), "Cloud Rain"),
+ (view! { }.into_any(), "Cloud Rain Wind"),
+ (view! { }.into_any(), "Cloud Snow"),
+ (view! { }.into_any(), "Cloud Sun"),
+ (view! { }.into_any(), "Cloud Sun Rain"),
+ (view! { }.into_any(), "Cloud Upload"),
+ (view! { }.into_any(), "Cloudy"),
+ (view! { }.into_any(), "Clover"),
+ (view! { }.into_any(), "Club"),
+ (view! { }.into_any(), "Code"),
+ (view! { }.into_any(), "Code Xml"),
+ (view! { }.into_any(), "Codepen"),
+ (view! { }.into_any(), "Codesandbox"),
+ (view! { }.into_any(), "Coffee"),
+ (view! { }.into_any(), "Cog"),
+ (view! { }.into_any(), "Coins"),
+ (view! { }.into_any(), "Columns 2"),
+ (view! { }.into_any(), "Columns 3"),
+ (view! { }.into_any(), "Columns 3 Cog"),
+ (view! { }.into_any(), "Columns 4"),
+ (view! { }.into_any(), "Combine"),
+ (view! { }.into_any(), "Command"),
+ (view! { }.into_any(), "Compass"),
+ (view! { }.into_any(), "Component"),
+ (view! { }.into_any(), "Computer"),
+ (view! { }.into_any(), "Concierge Bell"),
+ (view! { }.into_any(), "Cone"),
+ (view! { }.into_any(), "Construction"),
+ (view! { }.into_any(), "Contact"),
+ (view! { }.into_any(), "Contact Round"),
+ (view! { }.into_any(), "Container"),
+ (view! { }.into_any(), "Contrast"),
+ (view! { }.into_any(), "Cookie"),
+ (view! { }.into_any(), "Cooking Pot"),
+ (view! { }.into_any(), "Copy"),
+ (view! { }.into_any(), "Copy Check"),
+ (view! { }.into_any(), "Copy Minus"),
+ (view! { }.into_any(), "Copy Plus"),
+ (view! { }.into_any(), "Copy Slash"),
+ (view! { }.into_any(), "Copy X"),
+ (view! { }.into_any(), "Copyleft"),
+ (view! { }.into_any(), "Copyright"),
+ (view! { }.into_any(), "Corner Down Left"),
+ (view! { }.into_any(), "Corner Down Right"),
+ (view! { }.into_any(), "Corner Left Down"),
+ (view! { }.into_any(), "Corner Left Up"),
+ (view! { }.into_any(), "Corner Right Down"),
+ (view! { }.into_any(), "Corner Right Up"),
+ (view! { }.into_any(), "Corner Up Left"),
+ (view! { }.into_any(), "Corner Up Right"),
+ (view! { }.into_any(), "Cpu"),
+ (view! { }.into_any(), "Creative Commons"),
+ (view! { }.into_any(), "Credit Card"),
+ (view! { }.into_any(), "Croissant"),
+ (view! { }.into_any(), "Crop"),
+ (view! { }.into_any(), "Cross"),
+ (view! { }.into_any(), "Crosshair"),
+ (view! { }.into_any(), "Crown"),
+ (view! { }.into_any(), "Cuboid"),
+ (view! { }.into_any(), "Cup Soda"),
+ (view! { }.into_any(), "Currency"),
+ (view! { }.into_any(), "Cylinder"),
]
key=|icon| icon.1
children=move |(icon, name)| {
@@ -610,50 +610,53 @@ pub fn IconsD() -> impl IntoView {
view! {
}.into_any(), "Dam"),
- (view! { }.into_any(), "Database"),
- (view! { }.into_any(), "Database Backup"),
- (view! { }.into_any(), "Database Zap"),
- (view! { }.into_any(), "Delete"),
- (view! { }.into_any(), "Dessert"),
- (view! { }.into_any(), "Diameter"),
- (view! { }.into_any(), "Diamond"),
- (view! { }.into_any(), "Diamond Minus"),
- (view! { }.into_any(), "Diamond Percent"),
- (view! { }.into_any(), "Diamond Plus"),
- (view! { }.into_any(), "Dice 1"),
- (view! { }.into_any(), "Dice 2"),
- (view! { }.into_any(), "Dice 3"),
- (view! { }.into_any(), "Dice 4"),
- (view! { }.into_any(), "Dice 5"),
- (view! { }.into_any(), "Dice 6"),
- (view! { }.into_any(), "Dices"),
- (view! { }.into_any(), "Diff"),
- (view! { }.into_any(), "Disc"),
- (view! { }.into_any(), "Disc 2"),
- (view! { }.into_any(), "Disc 3"),
- (view! { }.into_any(), "Disc Album"),
- (view! { }.into_any(), "Divide"),
- (view! { }.into_any(), "Dna"),
- (view! { }.into_any(), "Dna Off"),
- (view! { }.into_any(), "Dock"),
- (view! { }.into_any(), "Dog"),
- (view! { }.into_any(), "Dollar Sign"),
- (view! { }.into_any(), "Donut"),
- (view! { }.into_any(), "Door Closed"),
- (view! { }.into_any(), "Door Open"),
- (view! { }.into_any(), "Dot"),
- (view! { }.into_any(), "Download"),
- (view! { }.into_any(), "Drafting Compass"),
- (view! { }.into_any(), "Drama"),
- (view! { }.into_any(), "Dribbble"),
- (view! { }.into_any(), "Drill"),
- (view! { }.into_any(), "Droplet"),
- (view! { }.into_any(), "Droplet Off"),
- (view! { }.into_any(), "Droplets"),
- (view! { }.into_any(), "Drum"),
- (view! { }.into_any(), "Drumstick"),
- (view! { }.into_any(), "Dumbbell"),
+ (view! { }.into_any(), "Dam"),
+ (view! { }.into_any(), "Database"),
+ (view! { }.into_any(), "Database Backup"),
+ (view! { }.into_any(), "Database Zap"),
+ (view! { }.into_any(), "Decimals Arrow Left"),
+ (view! { }.into_any(), "Decimals Arrow Right"),
+ (view! { }.into_any(), "Delete"),
+ (view! { }.into_any(), "Dessert"),
+ (view! { }.into_any(), "Diameter"),
+ (view! { }.into_any(), "Diamond"),
+ (view! { }.into_any(), "Diamond Minus"),
+ (view! { }.into_any(), "Diamond Percent"),
+ (view! { }.into_any(), "Diamond Plus"),
+ (view! { }.into_any(), "Dice 1"),
+ (view! { }.into_any(), "Dice 2"),
+ (view! { }.into_any(), "Dice 3"),
+ (view! { }.into_any(), "Dice 4"),
+ (view! { }.into_any(), "Dice 5"),
+ (view! { }.into_any(), "Dice 6"),
+ (view! { }.into_any(), "Dices"),
+ (view! { }.into_any(), "Diff"),
+ (view! { }.into_any(), "Disc"),
+ (view! { }.into_any(), "Disc 2"),
+ (view! { }.into_any(), "Disc 3"),
+ (view! { }.into_any(), "Disc Album"),
+ (view! { }.into_any(), "Divide"),
+ (view! { }.into_any(), "Dna"),
+ (view! { }.into_any(), "Dna Off"),
+ (view! { }.into_any(), "Dock"),
+ (view! { }.into_any(), "Dog"),
+ (view! { }.into_any(), "Dollar Sign"),
+ (view! { }.into_any(), "Donut"),
+ (view! { }.into_any(), "Door Closed"),
+ (view! { }.into_any(), "Door Closed Locked"),
+ (view! { }.into_any(), "Door Open"),
+ (view! { }.into_any(), "Dot"),
+ (view! { }.into_any(), "Download"),
+ (view! { }.into_any(), "Drafting Compass"),
+ (view! { }.into_any(), "Drama"),
+ (view! { }.into_any(), "Dribbble"),
+ (view! { }.into_any(), "Drill"),
+ (view! { }.into_any(), "Droplet"),
+ (view! { }.into_any(), "Droplet Off"),
+ (view! { }.into_any(), "Droplets"),
+ (view! { }.into_any(), "Drum"),
+ (view! { }.into_any(), "Drumstick"),
+ (view! { }.into_any(), "Dumbbell"),
]
key=|icon| icon.1
children=move |(icon, name)| {
@@ -671,27 +674,27 @@ pub fn IconsE() -> impl IntoView {
view! {
}.into_any(), "Ear"),
- (view! { }.into_any(), "Ear Off"),
- (view! { }.into_any(), "Earth"),
- (view! { }.into_any(), "Earth Lock"),
- (view! { }.into_any(), "Eclipse"),
- (view! { }.into_any(), "Egg"),
- (view! { }.into_any(), "Egg Fried"),
- (view! { }.into_any(), "Egg Off"),
- (view! { }.into_any(), "Ellipsis"),
- (view! { }.into_any(), "Ellipsis Vertical"),
- (view! { }.into_any(), "Equal"),
- (view! { }.into_any(), "Equal Approximately"),
- (view! { }.into_any(), "Equal Not"),
- (view! { }.into_any(), "Eraser"),
- (view! { }.into_any(), "Ethernet Port"),
- (view! { }.into_any(), "Euro"),
- (view! { }.into_any(), "Expand"),
- (view! { }.into_any(), "External Link"),
- (view! { }.into_any(), "Eye"),
- (view! { }.into_any(), "Eye Closed"),
- (view! { }.into_any(), "Eye Off"),
+ (view! { }.into_any(), "Ear"),
+ (view! { }.into_any(), "Ear Off"),
+ (view! { }.into_any(), "Earth"),
+ (view! { }.into_any(), "Earth Lock"),
+ (view! { }.into_any(), "Eclipse"),
+ (view! { }.into_any(), "Egg"),
+ (view! { }.into_any(), "Egg Fried"),
+ (view! { }.into_any(), "Egg Off"),
+ (view! { }.into_any(), "Ellipsis"),
+ (view! { }.into_any(), "Ellipsis Vertical"),
+ (view! { }.into_any(), "Equal"),
+ (view! { }.into_any(), "Equal Approximately"),
+ (view! { }.into_any(), "Equal Not"),
+ (view! { }.into_any(), "Eraser"),
+ (view! { }.into_any(), "Ethernet Port"),
+ (view! { }.into_any(), "Euro"),
+ (view! { }.into_any(), "Expand"),
+ (view! { }.into_any(), "External Link"),
+ (view! { }.into_any(), "Eye"),
+ (view! { }.into_any(), "Eye Closed"),
+ (view! { }.into_any(), "Eye Off"),
]
key=|icon| icon.1
children=move |(icon, name)| {
@@ -709,144 +712,142 @@ pub fn IconsF() -> impl IntoView {
view! {
}.into_any(), "Facebook"),
- (view! { }.into_any(), "Factory"),
- (view! { }.into_any(), "Fan"),
- (view! { }.into_any(), "Fast Forward"),
- (view! { }.into_any(), "Feather"),
- (view! { }.into_any(), "Fence"),
- (view! { }.into_any(), "Ferris Wheel"),
- (view! { }.into_any(), "Figma"),
- (view! { }.into_any(), "File"),
- (view! { }.into_any(), "File Archive"),
- (view! { }.into_any(), "File Audio"),
- (view! { }.into_any(), "File Audio 2"),
- (view! { }.into_any(), "File Axis 3 D"),
- (view! { }.into_any(), "File Badge"),
- (view! { }.into_any(), "File Badge 2"),
- (view! { }.into_any(), "File Box"),
- (view! { }.into_any(), "File Chart Column"),
- (
- view! { }.into_any(),
- "File Chart Column Increasing",
- ),
- (view! { }.into_any(), "File Chart Line"),
- (view! { }.into_any(), "File Chart Pie"),
- (view! { }.into_any(), "File Check"),
- (view! { }.into_any(), "File Check 2"),
- (view! { }.into_any(), "File Clock"),
- (view! { }.into_any(), "File Code"),
- (view! { }.into_any(), "File Code 2"),
- (view! { }.into_any(), "File Cog"),
- (view! { }.into_any(), "File Diff"),
- (view! { }.into_any(), "File Digit"),
- (view! { }.into_any(), "File Down"),
- (view! { }.into_any(), "File Heart"),
- (view! { }.into_any(), "File Image"),
- (view! { }.into_any(), "File Input"),
- (view! { }.into_any(), "File Json"),
- (view! { }.into_any(), "File Json 2"),
- (view! { }.into_any(), "File Key"),
- (view! { }.into_any(), "File Key 2"),
- (view! { }.into_any(), "File Lock"),
- (view! { }.into_any(), "File Lock 2"),
- (view! { }.into_any(), "File Minus"),
- (view! { }.into_any(), "File Minus 2"),
- (view! { }.into_any(), "File Music"),
- (view! { }.into_any(), "File Output"),
- (view! { }.into_any(), "File Pen"),
- (view! { }.into_any(), "File Pen Line"),
- (view! { }.into_any(), "File Plus"),
- (view! { }.into_any(), "File Plus 2"),
- (view! { }.into_any(), "File Question"),
- (view! { }.into_any(), "File Scan"),
- (view! { }.into_any(), "File Search"),
- (view! { }.into_any(), "File Search 2"),
- (view! { }.into_any(), "File Sliders"),
- (view! { }.into_any(), "File Spreadsheet"),
- (view! { }.into_any(), "File Stack"),
- (view! { }.into_any(), "File Symlink"),
- (view! { }.into_any(), "File Terminal"),
- (view! { }.into_any(), "File Text"),
- (view! { }.into_any(), "File Type"),
- (view! { }.into_any(), "File Type 2"),
- (view! { }.into_any(), "File Up"),
- (view! { }.into_any(), "File User"),
- (view! { }.into_any(), "File Video"),
- (view! { }.into_any(), "File Video 2"),
- (view! { }.into_any(), "File Volume"),
- (view! { }.into_any(), "File Volume 2"),
- (view! { }.into_any(), "File Warning"),
- (view! { }.into_any(), "File X"),
- (view! { }.into_any(), "File X 2"),
- (view! { }.into_any(), "Files"),
- (view! { }.into_any(), "Film"),
- (view! { }.into_any(), "Filter"),
- (view! { }.into_any(), "Filter X"),
- (view! { }.into_any(), "Fingerprint"),
- (view! { }.into_any(), "Fire Extinguisher"),
- (view! { }.into_any(), "Fish"),
- (view! { }.into_any(), "Fish Off"),
- (view! { }.into_any(), "Fish Symbol"),
- (view! { }.into_any(), "Flag"),
- (view! { }.into_any(), "Flag Off"),
- (view! { }.into_any(), "Flag Triangle Left"),
- (view! { }.into_any(), "Flag Triangle Right"),
- (view! { }.into_any(), "Flame"),
- (view! { }.into_any(), "Flame Kindling"),
- (view! { }.into_any(), "Flashlight"),
- (view! { }.into_any(), "Flashlight Off"),
- (view! { }.into_any(), "Flask Conical"),
- (view! { }.into_any(), "Flask Conical Off"),
- (view! { }.into_any(), "Flask Round"),
- (view! { }.into_any(), "Flip Horizontal"),
- (view! { }.into_any(), "Flip Horizontal 2"),
- (view! { }.into_any(), "Flip Vertical"),
- (view! { }.into_any(), "Flip Vertical 2"),
- (view! { }.into_any(), "Flower"),
- (view! { }.into_any(), "Flower 2"),
- (view! { }.into_any(), "Focus"),
- (view! { }.into_any(), "Fold Horizontal"),
- (view! { }.into_any(), "Fold Vertical"),
- (view! { }.into_any(), "Folder"),
- (view! { }.into_any(), "Folder Archive"),
- (view! { }.into_any(), "Folder Check"),
- (view! { }.into_any(), "Folder Clock"),
- (view! { }.into_any(), "Folder Closed"),
- (view! { }.into_any(), "Folder Code"),
- (view! { }.into_any(), "Folder Cog"),
- (view! { }.into_any(), "Folder Dot"),
- (view! { }.into_any(), "Folder Down"),
- (view! { }.into_any(), "Folder Git"),
- (view! { }.into_any(), "Folder Git 2"),
- (view! { }.into_any(), "Folder Heart"),
- (view! { }.into_any(), "Folder Input"),
- (view! { }.into_any(), "Folder Kanban"),
- (view! { }.into_any(), "Folder Key"),
- (view! { }.into_any(), "Folder Lock"),
- (view! { }.into_any(), "Folder Minus"),
- (view! { }.into_any(), "Folder Open"),
- (view! { }.into_any(), "Folder Open Dot"),
- (view! { }.into_any(), "Folder Output"),
- (view! { }.into_any(), "Folder Pen"),
- (view! { }.into_any(), "Folder Plus"),
- (view! { }.into_any(), "Folder Root"),
- (view! { }.into_any(), "Folder Search"),
- (view! { }.into_any(), "Folder Search 2"),
- (view! { }.into_any(), "Folder Symlink"),
- (view! { }.into_any(), "Folder Sync"),
- (view! { }.into_any(), "Folder Tree"),
- (view! { }.into_any(), "Folder Up"),
- (view! { }.into_any(), "Folder X"),
- (view! { }.into_any(), "Folders"),
- (view! { }.into_any(), "Footprints"),
- (view! { }.into_any(), "Forklift"),
- (view! { }.into_any(), "Forward"),
- (view! { }.into_any(), "Frame"),
- (view! { }.into_any(), "Framer"),
- (view! { }.into_any(), "Frown"),
- (view! { }.into_any(), "Fuel"),
- (view! { }.into_any(), "Fullscreen"),
+ (view! { }.into_any(), "Facebook"),
+ (view! { }.into_any(), "Factory"),
+ (view! { }.into_any(), "Fan"),
+ (view! { }.into_any(), "Fast Forward"),
+ (view! { }.into_any(), "Feather"),
+ (view! { }.into_any(), "Fence"),
+ (view! { }.into_any(), "Ferris Wheel"),
+ (view! { }.into_any(), "Figma"),
+ (view! { }.into_any(), "File"),
+ (view! { }.into_any(), "File Archive"),
+ (view! { }.into_any(), "File Audio"),
+ (view! { }.into_any(), "File Audio 2"),
+ (view! { }.into_any(), "File Axis 3 D"),
+ (view! { }.into_any(), "File Badge"),
+ (view! { }.into_any(), "File Badge 2"),
+ (view! { }.into_any(), "File Box"),
+ (view! { }.into_any(), "File Chart Column"),
+ (view! { }.into_any(), "File Chart Column Increasing"),
+ (view! { }.into_any(), "File Chart Line"),
+ (view! { }.into_any(), "File Chart Pie"),
+ (view! { }.into_any(), "File Check"),
+ (view! { }.into_any(), "File Check 2"),
+ (view! { }.into_any(), "File Clock"),
+ (view! { }.into_any(), "File Code"),
+ (view! { }.into_any(), "File Code 2"),
+ (view! { }.into_any(), "File Cog"),
+ (view! { }.into_any(), "File Diff"),
+ (view! { }.into_any(), "File Digit"),
+ (view! { }.into_any(), "File Down"),
+ (view! { }.into_any(), "File Heart"),
+ (view! { }.into_any(), "File Image"),
+ (view! { }.into_any(), "File Input"),
+ (view! { }.into_any(), "File Json"),
+ (view! { }.into_any(), "File Json 2"),
+ (view! { }.into_any(), "File Key"),
+ (view! { }.into_any(), "File Key 2"),
+ (view! { }.into_any(), "File Lock"),
+ (view! { }.into_any(), "File Lock 2"),
+ (view! { }.into_any(), "File Minus"),
+ (view! { }.into_any(), "File Minus 2"),
+ (view! { }.into_any(), "File Music"),
+ (view! { }.into_any(), "File Output"),
+ (view! { }.into_any(), "File Pen"),
+ (view! { }.into_any(), "File Pen Line"),
+ (view! { }.into_any(), "File Plus"),
+ (view! { }.into_any(), "File Plus 2"),
+ (view! { }.into_any(), "File Question"),
+ (view! { }.into_any(), "File Scan"),
+ (view! { }.into_any(), "File Search"),
+ (view! { }.into_any(), "File Search 2"),
+ (view! { }.into_any(), "File Sliders"),
+ (view! { }.into_any(), "File Spreadsheet"),
+ (view! { }.into_any(), "File Stack"),
+ (view! { }.into_any(), "File Symlink"),
+ (view! { }.into_any(), "File Terminal"),
+ (view! { }.into_any(), "File Text"),
+ (view! { }.into_any(), "File Type"),
+ (view! { }.into_any(), "File Type 2"),
+ (view! { }.into_any(), "File Up"),
+ (view! { }.into_any(), "File User"),
+ (view! { }.into_any(), "File Video"),
+ (view! { }.into_any(), "File Video 2"),
+ (view! { }.into_any(), "File Volume"),
+ (view! { }.into_any(), "File Volume 2"),
+ (view! { }.into_any(), "File Warning"),
+ (view! { }.into_any(), "File X"),
+ (view! { }.into_any(), "File X 2"),
+ (view! { }.into_any(), "Files"),
+ (view! { }.into_any(), "Film"),
+ (view! { }.into_any(), "Fingerprint"),
+ (view! { }.into_any(), "Fire Extinguisher"),
+ (view! { }.into_any(), "Fish"),
+ (view! { }.into_any(), "Fish Off"),
+ (view! { }.into_any(), "Fish Symbol"),
+ (view! { }.into_any(), "Flag"),
+ (view! { }.into_any(), "Flag Off"),
+ (view! { }.into_any(), "Flag Triangle Left"),
+ (view! { }.into_any(), "Flag Triangle Right"),
+ (view! { }.into_any(), "Flame"),
+ (view! { }.into_any(), "Flame Kindling"),
+ (view! { }.into_any(), "Flashlight"),
+ (view! { }.into_any(), "Flashlight Off"),
+ (view! { }.into_any(), "Flask Conical"),
+ (view! { }.into_any(), "Flask Conical Off"),
+ (view! { }.into_any(), "Flask Round"),
+ (view! { }.into_any(), "Flip Horizontal"),
+ (view! { }.into_any(), "Flip Horizontal 2"),
+ (view! { }.into_any(), "Flip Vertical"),
+ (view! { }.into_any(), "Flip Vertical 2"),
+ (view! { }.into_any(), "Flower"),
+ (view! { }.into_any(), "Flower 2"),
+ (view! { }.into_any(), "Focus"),
+ (view! { }.into_any(), "Fold Horizontal"),
+ (view! { }.into_any(), "Fold Vertical"),
+ (view! { }.into_any(), "Folder"),
+ (view! { }.into_any(), "Folder Archive"),
+ (view! { }.into_any(), "Folder Check"),
+ (view! { }.into_any(), "Folder Clock"),
+ (view! { }.into_any(), "Folder Closed"),
+ (view! { }.into_any(), "Folder Code"),
+ (view! { }.into_any(), "Folder Cog"),
+ (view! { }.into_any(), "Folder Dot"),
+ (view! { }.into_any(), "Folder Down"),
+ (view! { }.into_any(), "Folder Git"),
+ (view! { }.into_any(), "Folder Git 2"),
+ (view! { }.into_any(), "Folder Heart"),
+ (view! { }.into_any(), "Folder Input"),
+ (view! { }.into_any(), "Folder Kanban"),
+ (view! { }.into_any(), "Folder Key"),
+ (view! { }.into_any(), "Folder Lock"),
+ (view! { }.into_any(), "Folder Minus"),
+ (view! { }.into_any(), "Folder Open"),
+ (view! { }.into_any(), "Folder Open Dot"),
+ (view! { }.into_any(), "Folder Output"),
+ (view! { }.into_any(), "Folder Pen"),
+ (view! { }.into_any(), "Folder Plus"),
+ (view! { }.into_any(), "Folder Root"),
+ (view! { }.into_any(), "Folder Search"),
+ (view! { }.into_any(), "Folder Search 2"),
+ (view! { }.into_any(), "Folder Symlink"),
+ (view! { }.into_any(), "Folder Sync"),
+ (view! { }.into_any(), "Folder Tree"),
+ (view! { }.into_any(), "Folder Up"),
+ (view! { }.into_any(), "Folder X"),
+ (view! { }.into_any(), "Folders"),
+ (view! { }.into_any(), "Footprints"),
+ (view! { }.into_any(), "Forklift"),
+ (view! { }.into_any(), "Forward"),
+ (view! { }.into_any(), "Frame"),
+ (view! { }.into_any(), "Framer"),
+ (view! { }.into_any(), "Frown"),
+ (view! { }.into_any(), "Fuel"),
+ (view! { }.into_any(), "Fullscreen"),
+ (view! { }.into_any(), "Funnel"),
+ (view! { }.into_any(), "Funnel Plus"),
+ (view! { }.into_any(), "Funnel X"),
]
key=|icon| icon.1
children=move |(icon, name)| {
@@ -864,56 +865,56 @@ pub fn IconsG() -> impl IntoView {
view! {
}.into_any(), "Gallery Horizontal"),
- (view! { }.into_any(), "Gallery Horizontal End"),
- (view! { }.into_any(), "Gallery Thumbnails"),
- (view! { }.into_any(), "Gallery Vertical"),
- (view! { }.into_any(), "Gallery Vertical End"),
- (view! { }.into_any(), "Gamepad"),
- (view! { }.into_any(), "Gamepad 2"),
- (view! { }.into_any(), "Gauge"),
- (view! { }.into_any(), "Gavel"),
- (view! { }.into_any(), "Gem"),
- (view! { }.into_any(), "Ghost"),
- (view! { }.into_any(), "Gift"),
- (view! { }.into_any(), "Git Branch"),
- (view! { }.into_any(), "Git Branch Plus"),
- (view! { }.into_any(), "Git Commit Horizontal"),
- (view! { }.into_any(), "Git Commit Vertical"),
- (view! { }.into_any(), "Git Compare"),
- (view! { }.into_any(), "Git Compare Arrows"),
- (view! { }.into_any(), "Git Fork"),
- (view! { }.into_any(), "Git Graph"),
- (view! { }.into_any(), "Git Merge"),
- (view! { }.into_any(), "Git Pull Request"),
- (view! { }.into_any(), "Git Pull Request Arrow"),
- (view! { }.into_any(), "Git Pull Request Closed"),
- (view! { }.into_any(), "Git Pull Request Create"),
+ (view! { }.into_any(), "Gallery Horizontal"),
+ (view! { }.into_any(), "Gallery Horizontal End"),
+ (view! { }.into_any(), "Gallery Thumbnails"),
+ (view! { }.into_any(), "Gallery Vertical"),
+ (view! { }.into_any(), "Gallery Vertical End"),
+ (view! { }.into_any(), "Gamepad"),
+ (view! { }.into_any(), "Gamepad 2"),
+ (view! { }.into_any(), "Gauge"),
+ (view! { }.into_any(), "Gavel"),
+ (view! { }.into_any(), "Gem"),
+ (view! { }.into_any(), "Ghost"),
+ (view! { }.into_any(), "Gift"),
+ (view! { }.into_any(), "Git Branch"),
+ (view! { }.into_any(), "Git Branch Plus"),
+ (view! { }.into_any(), "Git Commit Horizontal"),
+ (view! { }.into_any(), "Git Commit Vertical"),
+ (view! { }.into_any(), "Git Compare"),
+ (view! { }.into_any(), "Git Compare Arrows"),
+ (view! { }.into_any(), "Git Fork"),
+ (view! { }.into_any(), "Git Graph"),
+ (view! { }.into_any(), "Git Merge"),
+ (view! { }.into_any(), "Git Pull Request"),
+ (view! { }.into_any(), "Git Pull Request Arrow"),
+ (view! { }.into_any(), "Git Pull Request Closed"),
+ (view! { }.into_any(), "Git Pull Request Create"),
(
- view! { }.into_any(),
+ view! { }.into_any(),
"Git Pull Request Create Arrow",
),
- (view! { }.into_any(), "Git Pull Request Draft"),
- (view! { }.into_any(), "Github"),
- (view! { }.into_any(), "Gitlab"),
- (view! { }.into_any(), "Glass Water"),
- (view! { }.into_any(), "Glasses"),
- (view! { }.into_any(), "Globe"),
- (view! { }.into_any(), "Globe Lock"),
- (view! { }.into_any(), "Goal"),
- (view! { }.into_any(), "Grab"),
- (view! { }.into_any(), "Graduation Cap"),
- (view! { }.into_any(), "Grape"),
- (view! { }.into_any(), "Grid 2 X 2"),
- (view! { }.into_any(), "Grid 2 X 2 Check"),
- (view! { }.into_any(), "Grid 2 X 2 Plus"),
- (view! { }.into_any(), "Grid 2 X 2 X"),
- (view! { }.into_any(), "Grid 3 X 3"),
- (view! { }.into_any(), "Grip"),
- (view! { }.into_any(), "Grip Horizontal"),
- (view! { }.into_any(), "Grip Vertical"),
- (view! { }.into_any(), "Group"),
- (view! { }.into_any(), "Guitar"),
+ (view! { }.into_any(), "Git Pull Request Draft"),
+ (view! { }.into_any(), "Github"),
+ (view! { }.into_any(), "Gitlab"),
+ (view! { }.into_any(), "Glass Water"),
+ (view! { }.into_any(), "Glasses"),
+ (view! { }.into_any(), "Globe"),
+ (view! { }.into_any(), "Globe Lock"),
+ (view! { }.into_any(), "Goal"),
+ (view! { }.into_any(), "Grab"),
+ (view! { }.into_any(), "Graduation Cap"),
+ (view! { }.into_any(), "Grape"),
+ (view! { }.into_any(), "Grid 2 X 2"),
+ (view! { }.into_any(), "Grid 2 X 2 Check"),
+ (view! { }.into_any(), "Grid 2 X 2 Plus"),
+ (view! { }.into_any(), "Grid 2 X 2 X"),
+ (view! { }.into_any(), "Grid 3 X 3"),
+ (view! { }.into_any(), "Grip"),
+ (view! { }.into_any(), "Grip Horizontal"),
+ (view! { }.into_any(), "Grip Vertical"),
+ (view! { }.into_any(), "Group"),
+ (view! { }.into_any(), "Guitar"),
]
key=|icon| icon.1
children=move |(icon, name)| {
@@ -931,49 +932,53 @@ pub fn IconsH() -> impl IntoView {
view! {
}.into_any(), "Ham"),
- (view! { }.into_any(), "Hammer"),
- (view! { }.into_any(), "Hand"),
- (view! { }.into_any(), "Hand Coins"),
- (view! { }.into_any(), "Hand Heart"),
- (view! { }.into_any(), "Hand Helping"),
- (view! { }.into_any(), "Hand Metal"),
- (view! { }.into_any(), "Hand Platter"),
- (view! { }.into_any(), "Handshake"),
- (view! { }.into_any(), "Hard Drive"),
- (view! { }.into_any(), "Hard Drive Download"),
- (view! { }.into_any(), "Hard Drive Upload"),
- (view! { }.into_any(), "Hard Hat"),
- (view! { }.into_any(), "Hash"),
- (view! { }.into_any(), "Haze"),
- (view! { }.into_any(), "Hdmi Port"),
- (view! { }.into_any(), "Heading"),
- (view! { }.into_any(), "Heading 1"),
- (view! { }.into_any(), "Heading 2"),
- (view! { }.into_any(), "Heading 3"),
- (view! { }.into_any(), "Heading 4"),
- (view! { }.into_any(), "Heading 5"),
- (view! { }.into_any(), "Heading 6"),
- (view! { }.into_any(), "Headphone Off"),
- (view! { }.into_any(), "Headphones"),
- (view! { }.into_any(), "Headset"),
- (view! { }.into_any(), "Heart"),
- (view! { }.into_any(), "Heart Crack"),
- (view! { }.into_any(), "Heart Handshake"),
- (view! { }.into_any(), "Heart Off"),
- (view! { }.into_any(), "Heart Pulse"),
- (view! { }.into_any(), "Heater"),
- (view! { }.into_any(), "Hexagon"),
- (view! { }.into_any(), "Highlighter"),
- (view! { }.into_any(), "History"),
- (view! { }.into_any(), "Hop"),
- (view! { }.into_any(), "Hop Off"),
- (view! { }.into_any(), "Hospital"),
- (view! { }.into_any(), "Hotel"),
- (view! { }.into_any(), "Hourglass"),
- (view! { }.into_any(), "House"),
- (view! { }.into_any(), "House Plug"),
- (view! { }.into_any(), "House Plus"),
+ (view! { }.into_any(), "Ham"),
+ (view! { }.into_any(), "Hamburger"),
+ (view! { }.into_any(), "Hammer"),
+ (view! { }.into_any(), "Hand"),
+ (view! { }.into_any(), "Hand Coins"),
+ (view! { }.into_any(), "Hand Heart"),
+ (view! { }.into_any(), "Hand Helping"),
+ (view! { }.into_any(), "Hand Metal"),
+ (view! { }.into_any(), "Hand Platter"),
+ (view! { }.into_any(), "Handshake"),
+ (view! { }.into_any(), "Hard Drive"),
+ (view! { }.into_any(), "Hard Drive Download"),
+ (view! { }.into_any(), "Hard Drive Upload"),
+ (view! { }.into_any(), "Hard Hat"),
+ (view! { }.into_any(), "Hash"),
+ (view! { }.into_any(), "Haze"),
+ (view! { }.into_any(), "Hdmi Port"),
+ (view! { }.into_any(), "Heading"),
+ (view! { }.into_any(), "Heading 1"),
+ (view! { }.into_any(), "Heading 2"),
+ (view! { }.into_any(), "Heading 3"),
+ (view! { }.into_any(), "Heading 4"),
+ (view! { }.into_any(), "Heading 5"),
+ (view! { }.into_any(), "Heading 6"),
+ (view! { }.into_any(), "Headphone Off"),
+ (view! { }.into_any(), "Headphones"),
+ (view! { }.into_any(), "Headset"),
+ (view! { }.into_any(), "Heart"),
+ (view! { }.into_any(), "Heart Crack"),
+ (view! { }.into_any(), "Heart Handshake"),
+ (view! { }.into_any(), "Heart Minus"),
+ (view! { }.into_any(), "Heart Off"),
+ (view! { }.into_any(), "Heart Plus"),
+ (view! { }.into_any(), "Heart Pulse"),
+ (view! { }.into_any(), "Heater"),
+ (view! { }.into_any(), "Hexagon"),
+ (view! { }.into_any(), "Highlighter"),
+ (view! { }.into_any(), "History"),
+ (view! { }.into_any(), "Hop"),
+ (view! { }.into_any(), "Hop Off"),
+ (view! { }.into_any(), "Hospital"),
+ (view! { }.into_any(), "Hotel"),
+ (view! { }.into_any(), "Hourglass"),
+ (view! { }.into_any(), "House"),
+ (view! { }.into_any(), "House Plug"),
+ (view! { }.into_any(), "House Plus"),
+ (view! { }.into_any(), "House Wifi"),
]
key=|icon| icon.1
children=move |(icon, name)| {
@@ -991,30 +996,30 @@ pub fn IconsI() -> impl IntoView {
view! {
}.into_any(), "Ice Cream Bowl"),
- (view! { }.into_any(), "Ice Cream Cone"),
- (view! { }.into_any(), "Id Card"),
- (view! { }.into_any(), "Image"),
- (view! { }.into_any(), "Image Down"),
- (view! { }.into_any(), "Image Minus"),
- (view! { }.into_any(), "Image Off"),
- (view! { }.into_any(), "Image Play"),
- (view! { }.into_any(), "Image Plus"),
- (view! { }.into_any(), "Image Up"),
- (view! { }.into_any(), "Image Upscale"),
- (view! { }.into_any(), "Images"),
- (view! { }.into_any(), "Import"),
- (view! { }.into_any(), "Inbox"),
- (view! { }.into_any(), "Indent Decrease"),
- (view! { }.into_any(), "Indent Increase"),
- (view! { }.into_any(), "Indian Rupee"),
- (view! { }.into_any(), "Infinity"),
- (view! { }.into_any(), "Info"),
- (view! { }.into_any(), "Inspection Panel"),
- (view! { }.into_any(), "Instagram"),
- (view! { }.into_any(), "Italic"),
- (view! { }.into_any(), "Iteration Ccw"),
- (view! { }.into_any(), "Iteration Cw"),
+ (view! { }.into_any(), "Ice Cream Bowl"),
+ (view! { }.into_any(), "Ice Cream Cone"),
+ (view! { }.into_any(), "Id Card"),
+ (view! { }.into_any(), "Image"),
+ (view! { }.into_any(), "Image Down"),
+ (view! { }.into_any(), "Image Minus"),
+ (view! { }.into_any(), "Image Off"),
+ (view! { }.into_any(), "Image Play"),
+ (view! { }.into_any(), "Image Plus"),
+ (view! { }.into_any(), "Image Up"),
+ (view! { }.into_any(), "Image Upscale"),
+ (view! { }.into_any(), "Images"),
+ (view! { }.into_any(), "Import"),
+ (view! { }.into_any(), "Inbox"),
+ (view! { }.into_any(), "Indent Decrease"),
+ (view! { }.into_any(), "Indent Increase"),
+ (view! { }.into_any(), "Indian Rupee"),
+ (view! { }.into_any(), "Infinity"),
+ (view! { }.into_any(), "Info"),
+ (view! { }.into_any(), "Inspection Panel"),
+ (view! { }.into_any(), "Instagram"),
+ (view! { }.into_any(), "Italic"),
+ (view! { }.into_any(), "Iteration Ccw"),
+ (view! { }.into_any(), "Iteration Cw"),
]
key=|icon| icon.1
children=move |(icon, name)| {
@@ -1032,8 +1037,8 @@ pub fn IconsJ() -> impl IntoView {
view! {
}.into_any(), "Japanese Yen"),
- (view! { }.into_any(), "Joystick"),
+ (view! { }.into_any(), "Japanese Yen"),
+ (view! { }.into_any(), "Joystick"),
]
key=|icon| icon.1
children=move |(icon, name)| {
@@ -1051,13 +1056,13 @@ pub fn IconsK() -> impl IntoView {
view! {
}.into_any(), "Kanban"),
- (view! { }.into_any(), "Key"),
- (view! { }.into_any(), "Key Round"),
- (view! { }.into_any(), "Key Square"),
- (view! { }.into_any(), "Keyboard"),
- (view! { }.into_any(), "Keyboard Music"),
- (view! { }.into_any(), "Keyboard Off"),
+ (view! { }.into_any(), "Kanban"),
+ (view! { }.into_any(), "Key"),
+ (view! { }.into_any(), "Key Round"),
+ (view! { }.into_any(), "Key Square"),
+ (view! { }.into_any(), "Keyboard"),
+ (view! { }.into_any(), "Keyboard Music"),
+ (view! { }.into_any(), "Keyboard Off"),
]
key=|icon| icon.1
children=move |(icon, name)| {
@@ -1075,75 +1080,76 @@ pub fn IconsL() -> impl IntoView {
view! {
}.into_any(), "Lamp"),
- (view! { }.into_any(), "Lamp Ceiling"),
- (view! { }.into_any(), "Lamp Desk"),
- (view! { }.into_any(), "Lamp Floor"),
- (view! { }.into_any(), "Lamp Wall Down"),
- (view! { }.into_any(), "Lamp Wall Up"),
- (view! { }.into_any(), "Land Plot"),
- (view! { }.into_any(), "Landmark"),
- (view! { }.into_any(), "Languages"),
- (view! { }.into_any(), "Laptop"),
- (view! { }.into_any(), "Laptop Minimal"),
- (view! { }.into_any(), "Laptop Minimal Check"),
- (view! { }.into_any(), "Lasso"),
- (view! { }.into_any(), "Lasso Select"),
- (view! { }.into_any(), "Laugh"),
- (view! { }.into_any(), "Layers"),
- (view! { }.into_any(), "Layers 2"),
- (view! { }.into_any(), "Layout Dashboard"),
- (view! { }.into_any(), "Layout Grid"),
- (view! { }.into_any(), "Layout List"),
- (view! { }.into_any(), "Layout Panel Left"),
- (view! { }.into_any(), "Layout Panel Top"),
- (view! { }.into_any(), "Layout Template"),
- (view! { }.into_any(), "Leaf"),
- (view! { }.into_any(), "Leafy Green"),
- (view! { }.into_any(), "Lectern"),
- (view! { }.into_any(), "Letter Text"),
- (view! { }.into_any(), "Library"),
- (view! { }.into_any(), "Library Big"),
- (view! { }.into_any(), "Life Buoy"),
- (view! { }.into_any(), "Ligature"),
- (view! { }.into_any(), "Lightbulb"),
- (view! { }.into_any(), "Lightbulb Off"),
- (view! { }.into_any(), "Link"),
- (view! { }.into_any(), "Link 2"),
- (view! { }.into_any(), "Link 2 Off"),
- (view! { }.into_any(), "Linkedin"),
- (view! {
}.into_any(), "List"),
- (view! { }.into_any(), "List Check"),
- (view! { }.into_any(), "List Checks"),
- (view! { }.into_any(), "List Collapse"),
- (view! { }.into_any(), "List End"),
- (view! { }.into_any(), "List Filter"),
- (view! { }.into_any(), "List Filter Plus"),
- (view! { }.into_any(), "List Minus"),
- (view! { }.into_any(), "List Music"),
- (view! { }.into_any(), "List Ordered"),
- (view! { }.into_any(), "List Plus"),
- (view! { }.into_any(), "List Restart"),
- (view! { }.into_any(), "List Start"),
- (view! { }.into_any(), "List Todo"),
- (view! { }.into_any(), "List Tree"),
- (view! { }.into_any(), "List Video"),
- (view! { }.into_any(), "List X"),
- (view! { }.into_any(), "Loader"),
- (view! { }.into_any(), "Loader Circle"),
- (view! { }.into_any(), "Loader Pinwheel"),
- (view! { }.into_any(), "Locate"),
- (view! { }.into_any(), "Locate Fixed"),
- (view! { }.into_any(), "Locate Off"),
- (view! { }.into_any(), "Lock"),
- (view! { }.into_any(), "Lock Keyhole"),
- (view! { }.into_any(), "Lock Keyhole Open"),
- (view! { }.into_any(), "Lock Open"),
- (view! { }.into_any(), "Log In"),
- (view! { }.into_any(), "Log Out"),
- (view! { }.into_any(), "Logs"),
- (view! { }.into_any(), "Lollipop"),
- (view! { }.into_any(), "Luggage"),
+ (view! { }.into_any(), "Lamp"),
+ (view! { }.into_any(), "Lamp Ceiling"),
+ (view! { }.into_any(), "Lamp Desk"),
+ (view! { }.into_any(), "Lamp Floor"),
+ (view! { }.into_any(), "Lamp Wall Down"),
+ (view! { }.into_any(), "Lamp Wall Up"),
+ (view! { }.into_any(), "Land Plot"),
+ (view! { }.into_any(), "Landmark"),
+ (view! { }.into_any(), "Languages"),
+ (view! { }.into_any(), "Laptop"),
+ (view! { }.into_any(), "Laptop Minimal"),
+ (view! { }.into_any(), "Laptop Minimal Check"),
+ (view! { }.into_any(), "Lasso"),
+ (view! { }.into_any(), "Lasso Select"),
+ (view! { }.into_any(), "Laugh"),
+ (view! { }.into_any(), "Layers"),
+ (view! { }.into_any(), "Layers 2"),
+ (view! { }.into_any(), "Layout Dashboard"),
+ (view! { }.into_any(), "Layout Grid"),
+ (view! { }.into_any(), "Layout List"),
+ (view! { }.into_any(), "Layout Panel Left"),
+ (view! { }.into_any(), "Layout Panel Top"),
+ (view! { }.into_any(), "Layout Template"),
+ (view! { }.into_any(), "Leaf"),
+ (view! { }.into_any(), "Leafy Green"),
+ (view! { }.into_any(), "Lectern"),
+ (view! { }.into_any(), "Letter Text"),
+ (view! { }.into_any(), "Library"),
+ (view! { }.into_any(), "Library Big"),
+ (view! { }.into_any(), "Life Buoy"),
+ (view! { }.into_any(), "Ligature"),
+ (view! { }.into_any(), "Lightbulb"),
+ (view! { }.into_any(), "Lightbulb Off"),
+ (view! { }.into_any(), "Link"),
+ (view! { }.into_any(), "Link 2"),
+ (view! { }.into_any(), "Link 2 Off"),
+ (view! { }.into_any(), "Linkedin"),
+ (view! {
}.into_any(), "List"),
+ (view! { }.into_any(), "List Check"),
+ (view! { }.into_any(), "List Checks"),
+ (view! { }.into_any(), "List Collapse"),
+ (view! { }.into_any(), "List End"),
+ (view! { }.into_any(), "List Filter"),
+ (view! { }.into_any(), "List Filter Plus"),
+ (view! { }.into_any(), "List Minus"),
+ (view! { }.into_any(), "List Music"),
+ (view! { }.into_any(), "List Ordered"),
+ (view! { }.into_any(), "List Plus"),
+ (view! { }.into_any(), "List Restart"),
+ (view! { }.into_any(), "List Start"),
+ (view! { }.into_any(), "List Todo"),
+ (view! { }.into_any(), "List Tree"),
+ (view! { }.into_any(), "List Video"),
+ (view! { }.into_any(), "List X"),
+ (view! { }.into_any(), "Loader"),
+ (view! { }.into_any(), "Loader Circle"),
+ (view! { }.into_any(), "Loader Pinwheel"),
+ (view! { }.into_any(), "Locate"),
+ (view! { }.into_any(), "Locate Fixed"),
+ (view! { }.into_any(), "Locate Off"),
+ (view! { }.into_any(), "Location Edit"),
+ (view! { }.into_any(), "Lock"),
+ (view! { }.into_any(), "Lock Keyhole"),
+ (view! { }.into_any(), "Lock Keyhole Open"),
+ (view! { }.into_any(), "Lock Open"),
+ (view! { }.into_any(), "Log In"),
+ (view! { }.into_any(), "Log Out"),
+ (view! { }.into_any(), "Logs"),
+ (view! { }.into_any(), "Lollipop"),
+ (view! { }.into_any(), "Luggage"),
]
key=|icon| icon.1
children=move |(icon, name)| {
@@ -1161,122 +1167,125 @@ pub fn IconsM() -> impl IntoView {
view! {
}.into_any(), "Magnet"),
- (view! { }.into_any(), "Mail"),
- (view! { }.into_any(), "Mail Check"),
- (view! { }.into_any(), "Mail Minus"),
- (view! { }.into_any(), "Mail Open"),
- (view! { }.into_any(), "Mail Plus"),
- (view! { }.into_any(), "Mail Question"),
- (view! { }.into_any(), "Mail Search"),
- (view! { }.into_any(), "Mail Warning"),
- (view! { }.into_any(), "Mail X"),
- (view! { }.into_any(), "Mailbox"),
- (view! { }.into_any(), "Mails"),
- (view! { }.into_any(), "Map"),
- (view! { }.into_any(), "Map Pin"),
- (view! { }.into_any(), "Map Pin Check"),
- (view! { }.into_any(), "Map Pin Check Inside"),
- (view! { }.into_any(), "Map Pin House"),
- (view! { }.into_any(), "Map Pin Minus"),
- (view! { }.into_any(), "Map Pin Minus Inside"),
- (view! { }.into_any(), "Map Pin Off"),
- (view! { }.into_any(), "Map Pin Plus"),
- (view! { }.into_any(), "Map Pin Plus Inside"),
- (view! { }.into_any(), "Map Pin X"),
- (view! { }.into_any(), "Map Pin X Inside"),
- (view! { }.into_any(), "Map Pinned"),
- (view! { }.into_any(), "Martini"),
- (view! { }.into_any(), "Maximize"),
- (view! { }.into_any(), "Maximize 2"),
- (view! { }.into_any(), "Medal"),
- (view! { }.into_any(), "Megaphone"),
- (view! { }.into_any(), "Megaphone Off"),
- (view! { }.into_any(), "Meh"),
- (view! { }.into_any(), "Memory Stick"),
- (view! { }.into_any(), "Menu"),
- (view! { }.into_any(), "Merge"),
- (view! { }.into_any(), "Message Circle"),
- (view! { }.into_any(), "Message Circle Code"),
- (view! { }.into_any(), "Message Circle Dashed"),
- (view! { }.into_any(), "Message Circle Heart"),
- (view! { }.into_any(), "Message Circle More"),
- (view! { }.into_any(), "Message Circle Off"),
- (view! { }.into_any(), "Message Circle Plus"),
- (view! { }.into_any(), "Message Circle Question"),
- (view! { }.into_any(), "Message Circle Reply"),
- (view! { }.into_any(), "Message Circle Warning"),
- (view! { }.into_any(), "Message Circle X"),
- (view! { }.into_any(), "Message Square"),
- (view! { }.into_any(), "Message Square Code"),
- (view! { }.into_any(), "Message Square Dashed"),
- (view! { }.into_any(), "Message Square Diff"),
- (view! { }.into_any(), "Message Square Dot"),
- (view! { }.into_any(), "Message Square Heart"),
- (view! { }.into_any(), "Message Square Lock"),
- (view! { }.into_any(), "Message Square More"),
- (view! { }.into_any(), "Message Square Off"),
- (view! { }.into_any(), "Message Square Plus"),
- (view! { }.into_any(), "Message Square Quote"),
- (view! { }.into_any(), "Message Square Reply"),
- (view! { }.into_any(), "Message Square Share"),
- (view! { }.into_any(), "Message Square Text"),
- (view! { }.into_any(), "Message Square Warning"),
- (view! { }.into_any(), "Message Square X"),
- (view! { }.into_any(), "Messages Square"),
- (view! { }.into_any(), "Mic"),
- (view! { }.into_any(), "Mic Off"),
- (view! { }.into_any(), "Mic Vocal"),
- (view! { }.into_any(), "Microchip"),
- (view! { }.into_any(), "Microscope"),
- (view! { }.into_any(), "Microwave"),
- (view! { }.into_any(), "Milestone"),
- (view! { }.into_any(), "Milk"),
- (view! { }.into_any(), "Milk Off"),
- (view! { }.into_any(), "Minimize"),
- (view! { }.into_any(), "Minimize 2"),
- (view! { }.into_any(), "Minus"),
- (view! { }.into_any(), "Monitor"),
- (view! { }.into_any(), "Monitor Check"),
- (view! { }.into_any(), "Monitor Cog"),
- (view! { }.into_any(), "Monitor Dot"),
- (view! { }.into_any(), "Monitor Down"),
- (view! { }.into_any(), "Monitor Off"),
- (view! { }.into_any(), "Monitor Pause"),
- (view! { }.into_any(), "Monitor Play"),
- (view! { }.into_any(), "Monitor Smartphone"),
- (view! { }.into_any(), "Monitor Speaker"),
- (view! { }.into_any(), "Monitor Stop"),
- (view! { }.into_any(), "Monitor Up"),
- (view! { }.into_any(), "Monitor X"),
- (view! { }.into_any(), "Moon"),
- (view! { }.into_any(), "Moon Star"),
- (view! { }.into_any(), "Mountain"),
- (view! { }.into_any(), "Mountain Snow"),
- (view! { }.into_any(), "Mouse"),
- (view! { }.into_any(), "Mouse Off"),
- (view! { }.into_any(), "Mouse Pointer"),
- (view! { }.into_any(), "Mouse Pointer 2"),
- (view! { }.into_any(), "Mouse Pointer Ban"),
- (view! { }.into_any(), "Mouse Pointer Click"),
- (view! { }.into_any(), "Move"),
- (view! { }.into_any(), "Move 3 D"),
- (view! { }.into_any(), "Move Diagonal"),
- (view! { }.into_any(), "Move Diagonal 2"),
- (view! { }.into_any(), "Move Down"),
- (view! { }.into_any(), "Move Down Left"),
- (view! { }.into_any(), "Move Down Right"),
- (view! { }.into_any(), "Move Horizontal"),
- (view! { }.into_any(), "Move Left"),
- (view! { }.into_any(), "Move Right"),
- (view! { }.into_any(), "Move Up"),
- (view! { }.into_any(), "Move Up Left"),
- (view! { }.into_any(), "Move Up Right"),
- (view! { }.into_any(), "Move Vertical"),
- (view! { }.into_any(), "Music"),
- (view! { }.into_any(), "Music 2"),
- (view! { }.into_any(), "Music 3"),
- (view! { }.into_any(), "Music 4"),
+ (view! { }.into_any(), "Magnet"),
+ (view! { }.into_any(), "Mail"),
+ (view! { }.into_any(), "Mail Check"),
+ (view! { }.into_any(), "Mail Minus"),
+ (view! { }.into_any(), "Mail Open"),
+ (view! { }.into_any(), "Mail Plus"),
+ (view! { }.into_any(), "Mail Question"),
+ (view! { }.into_any(), "Mail Search"),
+ (view! { }.into_any(), "Mail Warning"),
+ (view! { }.into_any(), "Mail X"),
+ (view! { }.into_any(), "Mailbox"),
+ (view! { }.into_any(), "Mails"),
+ (view! { }.into_any(), "Map"),
+ (view! { }.into_any(), "Map Pin"),
+ (view! { }.into_any(), "Map Pin Check"),
+ (view! { }.into_any(), "Map Pin Check Inside"),
+ (view! { }.into_any(), "Map Pin House"),
+ (view! { }.into_any(), "Map Pin Minus"),
+ (view! { }.into_any(), "Map Pin Minus Inside"),
+ (view! { }.into_any(), "Map Pin Off"),
+ (view! { }.into_any(), "Map Pin Plus"),
+ (view! { }.into_any(), "Map Pin Plus Inside"),
+ (view! { }.into_any(), "Map Pin X"),
+ (view! { }.into_any(), "Map Pin X Inside"),
+ (view! { }.into_any(), "Map Pinned"),
+ (view! { }.into_any(), "Map Plus"),
+ (view! { }.into_any(), "Mars"),
+ (view! { }.into_any(), "Mars Stroke"),
+ (view! { }.into_any(), "Martini"),
+ (view! { }.into_any(), "Maximize"),
+ (view! { }.into_any(), "Maximize 2"),
+ (view! { }.into_any(), "Medal"),
+ (view! { }.into_any(), "Megaphone"),
+ (view! { }.into_any(), "Megaphone Off"),
+ (view! { }.into_any(), "Meh"),
+ (view! { }.into_any(), "Memory Stick"),
+ (view! { }.into_any(), "Menu"),
+ (view! { }.into_any(), "Merge"),
+ (view! { }.into_any(), "Message Circle"),
+ (view! { }.into_any(), "Message Circle Code"),
+ (view! { }.into_any(), "Message Circle Dashed"),
+ (view! { }.into_any(), "Message Circle Heart"),
+ (view! { }.into_any(), "Message Circle More"),
+ (view! { }.into_any(), "Message Circle Off"),
+ (view! { }.into_any(), "Message Circle Plus"),
+ (view! { }.into_any(), "Message Circle Question"),
+ (view! { }.into_any(), "Message Circle Reply"),
+ (view! { }.into_any(), "Message Circle Warning"),
+ (view! { }.into_any(), "Message Circle X"),
+ (view! { }.into_any(), "Message Square"),
+ (view! { }.into_any(), "Message Square Code"),
+ (view! { }.into_any(), "Message Square Dashed"),
+ (view! { }.into_any(), "Message Square Diff"),
+ (view! { }.into_any(), "Message Square Dot"),
+ (view! { }.into_any(), "Message Square Heart"),
+ (view! { }.into_any(), "Message Square Lock"),
+ (view! { }.into_any(), "Message Square More"),
+ (view! { }.into_any(), "Message Square Off"),
+ (view! { }.into_any(), "Message Square Plus"),
+ (view! { }.into_any(), "Message Square Quote"),
+ (view! { }.into_any(), "Message Square Reply"),
+ (view! { }.into_any(), "Message Square Share"),
+ (view! { }.into_any(), "Message Square Text"),
+ (view! { }.into_any(), "Message Square Warning"),
+ (view! { }.into_any(), "Message Square X"),
+ (view! { }.into_any(), "Messages Square"),
+ (view! { }.into_any(), "Mic"),
+ (view! { }.into_any(), "Mic Off"),
+ (view! { }.into_any(), "Mic Vocal"),
+ (view! { }.into_any(), "Microchip"),
+ (view! { }.into_any(), "Microscope"),
+ (view! { }.into_any(), "Microwave"),
+ (view! { }.into_any(), "Milestone"),
+ (view! { }.into_any(), "Milk"),
+ (view! { }.into_any(), "Milk Off"),
+ (view! { }.into_any(), "Minimize"),
+ (view! { }.into_any(), "Minimize 2"),
+ (view! { }.into_any(), "Minus"),
+ (view! { }.into_any(), "Monitor"),
+ (view! { }.into_any(), "Monitor Check"),
+ (view! { }.into_any(), "Monitor Cog"),
+ (view! { }.into_any(), "Monitor Dot"),
+ (view! { }.into_any(), "Monitor Down"),
+ (view! { }.into_any(), "Monitor Off"),
+ (view! { }.into_any(), "Monitor Pause"),
+ (view! { }.into_any(), "Monitor Play"),
+ (view! { }.into_any(), "Monitor Smartphone"),
+ (view! { }.into_any(), "Monitor Speaker"),
+ (view! { }.into_any(), "Monitor Stop"),
+ (view! { }.into_any(), "Monitor Up"),
+ (view! { }.into_any(), "Monitor X"),
+ (view! { }.into_any(), "Moon"),
+ (view! { }.into_any(), "Moon Star"),
+ (view! { }.into_any(), "Mountain"),
+ (view! { }.into_any(), "Mountain Snow"),
+ (view! { }.into_any(), "Mouse"),
+ (view! { }.into_any(), "Mouse Off"),
+ (view! { }.into_any(), "Mouse Pointer"),
+ (view! { }.into_any(), "Mouse Pointer 2"),
+ (view! { }.into_any(), "Mouse Pointer Ban"),
+ (view! { }.into_any(), "Mouse Pointer Click"),
+ (view! { }.into_any(), "Move"),
+ (view! { }.into_any(), "Move 3 D"),
+ (view! { }.into_any(), "Move Diagonal"),
+ (view! { }.into_any(), "Move Diagonal 2"),
+ (view! { }.into_any(), "Move Down"),
+ (view! { }.into_any(), "Move Down Left"),
+ (view! { }.into_any(), "Move Down Right"),
+ (view! { }.into_any(), "Move Horizontal"),
+ (view! { }.into_any(), "Move Left"),
+ (view! { }.into_any(), "Move Right"),
+ (view! { }.into_any(), "Move Up"),
+ (view! { }.into_any(), "Move Up Left"),
+ (view! { }.into_any(), "Move Up Right"),
+ (view! { }.into_any(), "Move Vertical"),
+ (view! { }.into_any(), "Music"),
+ (view! { }.into_any(), "Music 2"),
+ (view! { }.into_any(), "Music 3"),
+ (view! { }.into_any(), "Music 4"),
]
key=|icon| icon.1
children=move |(icon, name)| {
@@ -1294,21 +1303,22 @@ pub fn IconsN() -> impl IntoView {
view! {
}.into_any(), "Navigation"),
- (view! { }.into_any(), "Navigation 2"),
- (view! { }.into_any(), "Navigation 2 Off"),
- (view! { }.into_any(), "Navigation Off"),
- (view! { }.into_any(), "Network"),
- (view! { }.into_any(), "Newspaper"),
- (view! { }.into_any(), "Nfc"),
- (view! { }.into_any(), "Notebook"),
- (view! { }.into_any(), "Notebook Pen"),
- (view! { }.into_any(), "Notebook Tabs"),
- (view! { }.into_any(), "Notebook Text"),
- (view! { }.into_any(), "Notepad Text"),
- (view! { }.into_any(), "Notepad Text Dashed"),
- (view! { }.into_any(), "Nut"),
- (view! { }.into_any(), "Nut Off"),
+ (view! { }.into_any(), "Navigation"),
+ (view! { }.into_any(), "Navigation 2"),
+ (view! { }.into_any(), "Navigation 2 Off"),
+ (view! { }.into_any(), "Navigation Off"),
+ (view! { }.into_any(), "Network"),
+ (view! { }.into_any(), "Newspaper"),
+ (view! { }.into_any(), "Nfc"),
+ (view! { }.into_any(), "Non Binary"),
+ (view! { }.into_any(), "Notebook"),
+ (view! { }.into_any(), "Notebook Pen"),
+ (view! { }.into_any(), "Notebook Tabs"),
+ (view! { }.into_any(), "Notebook Text"),
+ (view! { }.into_any(), "Notepad Text"),
+ (view! { }.into_any(), "Notepad Text Dashed"),
+ (view! { }.into_any(), "Nut"),
+ (view! { }.into_any(), "Nut Off"),
]
key=|icon| icon.1
children=move |(icon, name)| {
@@ -1326,15 +1336,15 @@ pub fn IconsO() -> impl IntoView {
view! {
}.into_any(), "Octagon"),
- (view! { }.into_any(), "Octagon Alert"),
- (view! { }.into_any(), "Octagon Minus"),
- (view! { }.into_any(), "Octagon Pause"),
- (view! { }.into_any(), "Octagon X"),
- (view! { }.into_any(), "Omega"),
- (view! { }.into_any(), "Option"),
- (view! { }.into_any(), "Orbit"),
- (view! { }.into_any(), "Origami"),
+ (view! { }.into_any(), "Octagon"),
+ (view! { }.into_any(), "Octagon Alert"),
+ (view! { }.into_any(), "Octagon Minus"),
+ (view! { }.into_any(), "Octagon Pause"),
+ (view! { }.into_any(), "Octagon X"),
+ (view! { }.into_any(), "Omega"),
+ (view! { }.into_any(), "Option"),
+ (view! { }.into_any(), "Orbit"),
+ (view! { }.into_any(), "Origami"),
]
key=|icon| icon.1
children=move |(icon, name)| {
@@ -1352,104 +1362,105 @@ pub fn IconsP() -> impl IntoView {
view! {
}.into_any(), "Package"),
- (view! { }.into_any(), "Package 2"),
- (view! { }.into_any(), "Package Check"),
- (view! { }.into_any(), "Package Minus"),
- (view! { }.into_any(), "Package Open"),
- (view! { }.into_any(), "Package Plus"),
- (view! { }.into_any(), "Package Search"),
- (view! { }.into_any(), "Package X"),
- (view! { }.into_any(), "Paint Bucket"),
- (view! { }.into_any(), "Paint Roller"),
- (view! { }.into_any(), "Paintbrush"),
- (view! { }.into_any(), "Paintbrush Vertical"),
- (view! { }.into_any(), "Palette"),
- (view! { }.into_any(), "Panel Bottom"),
- (view! { }.into_any(), "Panel Bottom Close"),
- (view! { }.into_any(), "Panel Bottom Dashed"),
- (view! { }.into_any(), "Panel Bottom Open"),
- (view! { }.into_any(), "Panel Left"),
- (view! { }.into_any(), "Panel Left Close"),
- (view! { }.into_any(), "Panel Left Dashed"),
- (view! { }.into_any(), "Panel Left Open"),
- (view! { }.into_any(), "Panel Right"),
- (view! { }.into_any(), "Panel Right Close"),
- (view! { }.into_any(), "Panel Right Dashed"),
- (view! { }.into_any(), "Panel Right Open"),
- (view! { }.into_any(), "Panel Top"),
- (view! { }.into_any(), "Panel Top Close"),
- (view! { }.into_any(), "Panel Top Dashed"),
- (view! { }.into_any(), "Panel Top Open"),
- (view! { }.into_any(), "Panels Left Bottom"),
- (view! { }.into_any(), "Panels Right Bottom"),
- (view! { }.into_any(), "Panels Top Left"),
- (view! { }.into_any(), "Paperclip"),
- (view! { }.into_any(), "Parentheses"),
- (view! { }.into_any(), "Parking Meter"),
- (view! { }.into_any(), "Party Popper"),
- (view! { }.into_any(), "Pause"),
- (view! { }.into_any(), "Paw Print"),
- (view! { }.into_any(), "Pc Case"),
- (view! { }.into_any(), "Pen"),
- (view! { }.into_any(), "Pen Line"),
- (view! { }.into_any(), "Pen Off"),
- (view! { }.into_any(), "Pen Tool"),
- (view! { }.into_any(), "Pencil"),
- (view! { }.into_any(), "Pencil Line"),
- (view! { }.into_any(), "Pencil Off"),
- (view! { }.into_any(), "Pencil Ruler"),
- (view! { }.into_any(), "Pentagon"),
- (view! { }.into_any(), "Percent"),
- (view! { }.into_any(), "Person Standing"),
- (view! { }.into_any(), "Philippine Peso"),
- (view! { }.into_any(), "Phone"),
- (view! { }.into_any(), "Phone Call"),
- (view! { }.into_any(), "Phone Forwarded"),
- (view! { }.into_any(), "Phone Incoming"),
- (view! { }.into_any(), "Phone Missed"),
- (view! { }.into_any(), "Phone Off"),
- (view! { }.into_any(), "Phone Outgoing"),
- (view! { }.into_any(), "Pi"),
- (view! { }.into_any(), "Piano"),
- (view! { }.into_any(), "Pickaxe"),
- (view! { }.into_any(), "Picture In Picture"),
- (view! { }.into_any(), "Picture In Picture 2"),
- (view! { }.into_any(), "Piggy Bank"),
- (view! { }.into_any(), "Pilcrow"),
- (view! { }.into_any(), "Pilcrow Left"),
- (view! { }.into_any(), "Pilcrow Right"),
- (view! { }.into_any(), "Pill"),
- (view! { }.into_any(), "Pill Bottle"),
- (view! { }.into_any(), "Pin"),
- (view! { }.into_any(), "Pin Off"),
- (view! { }.into_any(), "Pipette"),
- (view! { }.into_any(), "Pizza"),
- (view! { }.into_any(), "Plane"),
- (view! { }.into_any(), "Plane Landing"),
- (view! { }.into_any(), "Plane Takeoff"),
- (view! { }.into_any(), "Play"),
- (view! { }.into_any(), "Plug"),
- (view! { }.into_any(), "Plug 2"),
- (view! { }.into_any(), "Plug Zap"),
- (view! { }.into_any(), "Plus"),
- (view! { }.into_any(), "Pocket"),
- (view! { }.into_any(), "Pocket Knife"),
- (view! { }.into_any(), "Podcast"),
- (view! { }.into_any(), "Pointer"),
- (view! { }.into_any(), "Pointer Off"),
- (view! { }.into_any(), "Popcorn"),
- (view! { }.into_any(), "Popsicle"),
- (view! { }.into_any(), "Pound Sterling"),
- (view! { }.into_any(), "Power"),
- (view! { }.into_any(), "Power Off"),
- (view! { }.into_any(), "Presentation"),
- (view! { }.into_any(), "Printer"),
- (view! { }.into_any(), "Printer Check"),
- (view! { }.into_any(), "Projector"),
- (view! { }.into_any(), "Proportions"),
- (view! { }.into_any(), "Puzzle"),
- (view! { }.into_any(), "Pyramid"),
+ (view! { }.into_any(), "Package"),
+ (view! { }.into_any(), "Package 2"),
+ (view! { }.into_any(), "Package Check"),
+ (view! { }.into_any(), "Package Minus"),
+ (view! { }.into_any(), "Package Open"),
+ (view! { }.into_any(), "Package Plus"),
+ (view! { }.into_any(), "Package Search"),
+ (view! { }.into_any(), "Package X"),
+ (view! { }.into_any(), "Paint Bucket"),
+ (view! { }.into_any(), "Paint Roller"),
+ (view! { }.into_any(), "Paintbrush"),
+ (view! { }.into_any(), "Paintbrush Vertical"),
+ (view! { }.into_any(), "Palette"),
+ (view! { }.into_any(), "Panda"),
+ (view! { }.into_any(), "Panel Bottom"),
+ (view! { }.into_any(), "Panel Bottom Close"),
+ (view! { }.into_any(), "Panel Bottom Dashed"),
+ (view! { }.into_any(), "Panel Bottom Open"),
+ (view! { }.into_any(), "Panel Left"),
+ (view! { }.into_any(), "Panel Left Close"),
+ (view! { }.into_any(), "Panel Left Dashed"),
+ (view! { }.into_any(), "Panel Left Open"),
+ (view! { }.into_any(), "Panel Right"),
+ (view! { }.into_any(), "Panel Right Close"),
+ (view! { }.into_any(), "Panel Right Dashed"),
+ (view! { }.into_any(), "Panel Right Open"),
+ (view! { }.into_any(), "Panel Top"),
+ (view! { }.into_any(), "Panel Top Close"),
+ (view! { }.into_any(), "Panel Top Dashed"),
+ (view! { }.into_any(), "Panel Top Open"),
+ (view! { }.into_any(), "Panels Left Bottom"),
+ (view! { }.into_any(), "Panels Right Bottom"),
+ (view! { }.into_any(), "Panels Top Left"),
+ (view! { }.into_any(), "Paperclip"),
+ (view! { }.into_any(), "Parentheses"),
+ (view! { }.into_any(), "Parking Meter"),
+ (view! { }.into_any(), "Party Popper"),
+ (view! { }.into_any(), "Pause"),
+ (view! { }.into_any(), "Paw Print"),
+ (view! { }.into_any(), "Pc Case"),
+ (view! { }.into_any(), "Pen"),
+ (view! { }.into_any(), "Pen Line"),
+ (view! { }.into_any(), "Pen Off"),
+ (view! { }.into_any(), "Pen Tool"),
+ (view! { }.into_any(), "Pencil"),
+ (view! { }.into_any(), "Pencil Line"),
+ (view! { }.into_any(), "Pencil Off"),
+ (view! { }.into_any(), "Pencil Ruler"),
+ (view! { }.into_any(), "Pentagon"),
+ (view! { }.into_any(), "Percent"),
+ (view! { }.into_any(), "Person Standing"),
+ (view! { }.into_any(), "Philippine Peso"),
+ (view! { }.into_any(), "Phone"),
+ (view! { }.into_any(), "Phone Call"),
+ (view! { }.into_any(), "Phone Forwarded"),
+ (view! { }.into_any(), "Phone Incoming"),
+ (view! { }.into_any(), "Phone Missed"),
+ (view! { }.into_any(), "Phone Off"),
+ (view! { }.into_any(), "Phone Outgoing"),
+ (view! { }.into_any(), "Pi"),
+ (view! { }.into_any(), "Piano"),
+ (view! { }.into_any(), "Pickaxe"),
+ (view! { }.into_any(), "Picture In Picture"),
+ (view! { }.into_any(), "Picture In Picture 2"),
+ (view! { }.into_any(), "Piggy Bank"),
+ (view! { }.into_any(), "Pilcrow"),
+ (view! { }.into_any(), "Pilcrow Left"),
+ (view! { }.into_any(), "Pilcrow Right"),
+ (view! { }.into_any(), "Pill"),
+ (view! { }.into_any(), "Pill Bottle"),
+ (view! { }.into_any(), "Pin"),
+ (view! { }.into_any(), "Pin Off"),
+ (view! { }.into_any(), "Pipette"),
+ (view! { }.into_any(), "Pizza"),
+ (view! { }.into_any(), "Plane"),
+ (view! { }.into_any(), "Plane Landing"),
+ (view! { }.into_any(), "Plane Takeoff"),
+ (view! { }.into_any(), "Play"),
+ (view! { }.into_any(), "Plug"),
+ (view! { }.into_any(), "Plug 2"),
+ (view! { }.into_any(), "Plug Zap"),
+ (view! { }.into_any(), "Plus"),
+ (view! { }.into_any(), "Pocket"),
+ (view! { }.into_any(), "Pocket Knife"),
+ (view! { }.into_any(), "Podcast"),
+ (view! { }.into_any(), "Pointer"),
+ (view! { }.into_any(), "Pointer Off"),
+ (view! { }.into_any(), "Popcorn"),
+ (view! { }.into_any(), "Popsicle"),
+ (view! { }.into_any(), "Pound Sterling"),
+ (view! { }.into_any(), "Power"),
+ (view! { }.into_any(), "Power Off"),
+ (view! { }.into_any(), "Presentation"),
+ (view! { }.into_any(), "Printer"),
+ (view! { }.into_any(), "Printer Check"),
+ (view! { }.into_any(), "Projector"),
+ (view! { }.into_any(), "Proportions"),
+ (view! { }.into_any(), "Puzzle"),
+ (view! { }.into_any(), "Pyramid"),
]
key=|icon| icon.1
children=move |(icon, name)| {
@@ -1467,8 +1478,8 @@ pub fn IconsQ() -> impl IntoView {
view! {
}.into_any(), "Qr Code"),
- (view! {
}.into_any(), "Quote"),
+ (view! { }.into_any(), "Qr Code"),
+ (view! {
}.into_any(), "Quote"),
]
key=|icon| icon.1
children=move |(icon, name)| {
@@ -1486,67 +1497,70 @@ pub fn IconsR() -> impl IntoView {
view! {
}.into_any(), "Rabbit"),
- (view! { }.into_any(), "Radar"),
- (view! { }.into_any(), "Radiation"),
- (view! { }.into_any(), "Radical"),
- (view! { }.into_any(), "Radio"),
- (view! { }.into_any(), "Radio Receiver"),
- (view! { }.into_any(), "Radio Tower"),
- (view! { }.into_any(), "Radius"),
- (view! { }.into_any(), "Rail Symbol"),
- (view! { }.into_any(), "Rainbow"),
- (view! { }.into_any(), "Rat"),
- (view! { }.into_any(), "Ratio"),
- (view! { }.into_any(), "Receipt"),
- (view! { }.into_any(), "Receipt Cent"),
- (view! { }.into_any(), "Receipt Euro"),
- (view! { }.into_any(), "Receipt Indian Rupee"),
- (view! { }.into_any(), "Receipt Japanese Yen"),
- (view! { }.into_any(), "Receipt Pound Sterling"),
- (view! { }.into_any(), "Receipt Russian Ruble"),
- (view! { }.into_any(), "Receipt Swiss Franc"),
- (view! { }.into_any(), "Receipt Text"),
- (view! { }.into_any(), "Rectangle Ellipsis"),
- (view! { }.into_any(), "Rectangle Horizontal"),
- (view! { }.into_any(), "Rectangle Vertical"),
- (view! { }.into_any(), "Recycle"),
- (view! { }.into_any(), "Redo"),
- (view! { }.into_any(), "Redo 2"),
- (view! { }.into_any(), "Redo Dot"),
- (view! { }.into_any(), "Refresh Ccw"),
- (view! { }.into_any(), "Refresh Ccw Dot"),
- (view! { }.into_any(), "Refresh Cw"),
- (view! { }.into_any(), "Refresh Cw Off"),
- (view! { }.into_any(), "Refrigerator"),
- (view! { }.into_any(), "Regex"),
- (view! { }.into_any(), "Remove Formatting"),
- (view! { }.into_any(), "Repeat"),
- (view! { }.into_any(), "Repeat 1"),
- (view! { }.into_any(), "Repeat 2"),
- (view! { }.into_any(), "Replace"),
- (view! { }.into_any(), "Replace All"),
- (view! { }.into_any(), "Reply"),
- (view! { }.into_any(), "Reply All"),
- (view! { }.into_any(), "Rewind"),
- (view! { }.into_any(), "Ribbon"),
- (view! { }.into_any(), "Rocket"),
- (view! { }.into_any(), "Rocking Chair"),
- (view! { }.into_any(), "Roller Coaster"),
- (view! { }.into_any(), "Rotate 3 D"),
- (view! { }.into_any(), "Rotate Ccw"),
- (view! { }.into_any(), "Rotate Ccw Square"),
- (view! { }.into_any(), "Rotate Cw"),
- (view! { }.into_any(), "Rotate Cw Square"),
- (view! { }.into_any(), "Route"),
- (view! { }.into_any(), "Route Off"),
- (view! { }.into_any(), "Router"),
- (view! { }.into_any(), "Rows 2"),
- (view! { }.into_any(), "Rows 3"),
- (view! { }.into_any(), "Rows 4"),
- (view! { }.into_any(), "Rss"),
- (view! { }.into_any(), "Ruler"),
- (view! { }.into_any(), "Russian Ruble"),
+ (view! { }.into_any(), "Rabbit"),
+ (view! { }.into_any(), "Radar"),
+ (view! { }.into_any(), "Radiation"),
+ (view! { }.into_any(), "Radical"),
+ (view! { }.into_any(), "Radio"),
+ (view! { }.into_any(), "Radio Receiver"),
+ (view! { }.into_any(), "Radio Tower"),
+ (view! { }.into_any(), "Radius"),
+ (view! { }.into_any(), "Rail Symbol"),
+ (view! { }.into_any(), "Rainbow"),
+ (view! { }.into_any(), "Rat"),
+ (view! { }.into_any(), "Ratio"),
+ (view! { }.into_any(), "Receipt"),
+ (view! { }.into_any(), "Receipt Cent"),
+ (view! { }.into_any(), "Receipt Euro"),
+ (view! { }.into_any(), "Receipt Indian Rupee"),
+ (view! { }.into_any(), "Receipt Japanese Yen"),
+ (view! { }.into_any(), "Receipt Pound Sterling"),
+ (view! { }.into_any(), "Receipt Russian Ruble"),
+ (view! { }.into_any(), "Receipt Swiss Franc"),
+ (view! { }.into_any(), "Receipt Text"),
+ (view! { }.into_any(), "Rectangle Ellipsis"),
+ (view! { }.into_any(), "Rectangle Goggles"),
+ (view! { }.into_any(), "Rectangle Horizontal"),
+ (view! { }.into_any(), "Rectangle Vertical"),
+ (view! { }.into_any(), "Recycle"),
+ (view! { }.into_any(), "Redo"),
+ (view! { }.into_any(), "Redo 2"),
+ (view! { }.into_any(), "Redo Dot"),
+ (view! { }.into_any(), "Refresh Ccw"),
+ (view! { }.into_any(), "Refresh Ccw Dot"),
+ (view! { }.into_any(), "Refresh Cw"),
+ (view! { }.into_any(), "Refresh Cw Off"),
+ (view! { }.into_any(), "Refrigerator"),
+ (view! { }.into_any(), "Regex"),
+ (view! { }.into_any(), "Remove Formatting"),
+ (view! { }.into_any(), "Repeat"),
+ (view! { }.into_any(), "Repeat 1"),
+ (view! { }.into_any(), "Repeat 2"),
+ (view! { }.into_any(), "Replace"),
+ (view! { }.into_any(), "Replace All"),
+ (view! { }.into_any(), "Reply"),
+ (view! { }.into_any(), "Reply All"),
+ (view! { }.into_any(), "Rewind"),
+ (view! { }.into_any(), "Ribbon"),
+ (view! { }.into_any(), "Rocket"),
+ (view! { }.into_any(), "Rocking Chair"),
+ (view! { }.into_any(), "Roller Coaster"),
+ (view! { }.into_any(), "Rotate 3 D"),
+ (view! { }.into_any(), "Rotate Ccw"),
+ (view! { }.into_any(), "Rotate Ccw Key"),
+ (view! { }.into_any(), "Rotate Ccw Square"),
+ (view! { }.into_any(), "Rotate Cw"),
+ (view! { }.into_any(), "Rotate Cw Square"),
+ (view! { }.into_any(), "Route"),
+ (view! { }.into_any(), "Route Off"),
+ (view! { }.into_any(), "Router"),
+ (view! { }.into_any(), "Rows 2"),
+ (view! { }.into_any(), "Rows 3"),
+ (view! { }.into_any(), "Rows 4"),
+ (view! { }.into_any(), "Rss"),
+ (view! { }.into_any(), "Ruler"),
+ (view! { }.into_any(), "Ruler Dimension Line"),
+ (view! { }.into_any(), "Russian Ruble"),
]
key=|icon| icon.1
children=move |(icon, name)| {
@@ -1564,209 +1578,220 @@ pub fn IconsS() -> impl IntoView {
view! {
}.into_any(), "Sailboat"),
- (view! { }.into_any(), "Salad"),
- (view! { }.into_any(), "Sandwich"),
- (view! { }.into_any(), "Satellite"),
- (view! { }.into_any(), "Satellite Dish"),
- (view! { }.into_any(), "Save"),
- (view! { }.into_any(), "Save All"),
- (view! { }.into_any(), "Save Off"),
- (view! { }.into_any(), "Scale"),
- (view! { }.into_any(), "Scale 3 D"),
- (view! { }.into_any(), "Scaling"),
- (view! { }.into_any(), "Scan"),
- (view! { }.into_any(), "Scan Barcode"),
- (view! { }.into_any(), "Scan Eye"),
- (view! { }.into_any(), "Scan Face"),
- (view! { }.into_any(), "Scan Heart"),
- (view! { }.into_any(), "Scan Line"),
- (view! { }.into_any(), "Scan Qr Code"),
- (view! { }.into_any(), "Scan Search"),
- (view! { }.into_any(), "Scan Text"),
- (view! { }.into_any(), "School"),
- (view! { }.into_any(), "Scissors"),
- (view! { }.into_any(), "Scissors Line Dashed"),
- (view! { }.into_any(), "Screen Share"),
- (view! { }.into_any(), "Screen Share Off"),
- (view! { }.into_any(), "Scroll"),
- (view! { }.into_any(), "Scroll Text"),
- (view! { }.into_any(), "Search"),
- (view! { }.into_any(), "Search Check"),
- (view! { }.into_any(), "Search Code"),
- (view! { }.into_any(), "Search Slash"),
- (view! { }.into_any(), "Search X"),
- (view! { }.into_any(), "Section"),
- (view! { }.into_any(), "Send"),
- (view! { }.into_any(), "Send Horizontal"),
- (view! { }.into_any(), "Send To Back"),
- (view! { }.into_any(), "Separator Horizontal"),
- (view! { }.into_any(), "Separator Vertical"),
- (view! { }.into_any(), "Server"),
- (view! { }.into_any(), "Server Cog"),
- (view! { }.into_any(), "Server Crash"),
- (view! { }.into_any(), "Server Off"),
- (view! { }.into_any(), "Settings"),
- (view! { }.into_any(), "Settings 2"),
- (view! { }.into_any(), "Shapes"),
- (view! { }.into_any(), "Share"),
- (view! { }.into_any(), "Share 2"),
- (view! { }.into_any(), "Sheet"),
- (view! { }.into_any(), "Shell"),
- (view! { }.into_any(), "Shield"),
- (view! { }.into_any(), "Shield Alert"),
- (view! { }.into_any(), "Shield Ban"),
- (view! { }.into_any(), "Shield Check"),
- (view! { }.into_any(), "Shield Ellipsis"),
- (view! { }.into_any(), "Shield Half"),
- (view! { }.into_any(), "Shield Minus"),
- (view! { }.into_any(), "Shield Off"),
- (view! { }.into_any(), "Shield Plus"),
- (view! { }.into_any(), "Shield Question"),
- (view! { }.into_any(), "Shield X"),
- (view! { }.into_any(), "Ship"),
- (view! { }.into_any(), "Ship Wheel"),
- (view! { }.into_any(), "Shirt"),
- (view! { }.into_any(), "Shopping Bag"),
- (view! { }.into_any(), "Shopping Basket"),
- (view! { }.into_any(), "Shopping Cart"),
- (view! { }.into_any(), "Shovel"),
- (view! { }.into_any(), "Shower Head"),
- (view! { }.into_any(), "Shrink"),
- (view! { }.into_any(), "Shrub"),
- (view! { }.into_any(), "Shuffle"),
- (view! { }.into_any(), "Sigma"),
- (view! { }.into_any(), "Signal"),
- (view! { }.into_any(), "Signal High"),
- (view! { }.into_any(), "Signal Low"),
- (view! { }.into_any(), "Signal Medium"),
- (view! { }.into_any(), "Signal Zero"),
- (view! { }.into_any(), "Signature"),
- (view! { }.into_any(), "Signpost"),
- (view! { }.into_any(), "Signpost Big"),
- (view! { }.into_any(), "Siren"),
- (view! { }.into_any(), "Skip Back"),
- (view! { }.into_any(), "Skip Forward"),
- (view! { }.into_any(), "Skull"),
- (view! { }.into_any(), "Slack"),
- (view! { }.into_any(), "Slash"),
- (view! { }.into_any(), "Slice"),
- (view! { }.into_any(), "Sliders Horizontal"),
- (view! { }.into_any(), "Sliders Vertical"),
- (view! { }.into_any(), "Smartphone"),
- (view! { }.into_any(), "Smartphone Charging"),
- (view! { }.into_any(), "Smartphone Nfc"),
- (view! { }.into_any(), "Smile"),
- (view! { }.into_any(), "Smile Plus"),
- (view! { }.into_any(), "Snail"),
- (view! { }.into_any(), "Snowflake"),
- (view! { }.into_any(), "Sofa"),
- (view! { }.into_any(), "Soup"),
- (view! { }.into_any(), "Space"),
- (view! { }.into_any(), "Spade"),
- (view! { }.into_any(), "Sparkle"),
- (view! { }.into_any(), "Sparkles"),
- (view! { }.into_any(), "Speaker"),
- (view! { }.into_any(), "Speech"),
- (view! { }.into_any(), "Spell Check"),
- (view! { }.into_any(), "Spell Check 2"),
- (view! { }.into_any(), "Spline"),
- (view! { }.into_any(), "Split"),
- (view! { }.into_any(), "Spray Can"),
- (view! { }.into_any(), "Sprout"),
- (view! { }.into_any(), "Square"),
- (view! { }.into_any(), "Square Activity"),
- (view! { }.into_any(), "Square Arrow Down"),
- (view! { }.into_any(), "Square Arrow Down Left"),
- (view! { }.into_any(), "Square Arrow Down Right"),
- (view! { }.into_any(), "Square Arrow Left"),
- (view! { }.into_any(), "Square Arrow Out Down Left"),
- (view! { }.into_any(), "Square Arrow Out Down Right"),
- (view! { }.into_any(), "Square Arrow Out Up Left"),
- (view! { }.into_any(), "Square Arrow Out Up Right"),
- (view! { }.into_any(), "Square Arrow Right"),
- (view! { }.into_any(), "Square Arrow Up"),
- (view! { }.into_any(), "Square Arrow Up Left"),
- (view! { }.into_any(), "Square Arrow Up Right"),
- (view! { }.into_any(), "Square Asterisk"),
+ (view! { }.into_any(), "Sailboat"),
+ (view! { }.into_any(), "Salad"),
+ (view! { }.into_any(), "Sandwich"),
+ (view! { }.into_any(), "Satellite"),
+ (view! { }.into_any(), "Satellite Dish"),
+ (view! { }.into_any(), "Saudi Riyal"),
+ (view! { }.into_any(), "Save"),
+ (view! { }.into_any(), "Save All"),
+ (view! { }.into_any(), "Save Off"),
+ (view! { }.into_any(), "Scale"),
+ (view! { }.into_any(), "Scale 3 D"),
+ (view! { }.into_any(), "Scaling"),
+ (view! { }.into_any(), "Scan"),
+ (view! { }.into_any(), "Scan Barcode"),
+ (view! { }.into_any(), "Scan Eye"),
+ (view! { }.into_any(), "Scan Face"),
+ (view! { }.into_any(), "Scan Heart"),
+ (view! { }.into_any(), "Scan Line"),
+ (view! { }.into_any(), "Scan Qr Code"),
+ (view! { }.into_any(), "Scan Search"),
+ (view! { }.into_any(), "Scan Text"),
+ (view! { }.into_any(), "School"),
+ (view! { }.into_any(), "Scissors"),
+ (view! { }.into_any(), "Scissors Line Dashed"),
+ (view! { }.into_any(), "Screen Share"),
+ (view! { }.into_any(), "Screen Share Off"),
+ (view! { }.into_any(), "Scroll"),
+ (view! { }.into_any(), "Scroll Text"),
+ (view! { }.into_any(), "Search"),
+ (view! { }.into_any(), "Search Check"),
+ (view! { }.into_any(), "Search Code"),
+ (view! { }.into_any(), "Search Slash"),
+ (view! { }.into_any(), "Search X"),
+ (view! { }.into_any(), "Section"),
+ (view! { }.into_any(), "Send"),
+ (view! { }.into_any(), "Send Horizontal"),
+ (view! { }.into_any(), "Send To Back"),
+ (view! { }.into_any(), "Separator Horizontal"),
+ (view! { }.into_any(), "Separator Vertical"),
+ (view! { }.into_any(), "Server"),
+ (view! { }.into_any(), "Server Cog"),
+ (view! { }.into_any(), "Server Crash"),
+ (view! { }.into_any(), "Server Off"),
+ (view! { }.into_any(), "Settings"),
+ (view! { }.into_any(), "Settings 2"),
+ (view! { }.into_any(), "Shapes"),
+ (view! { }.into_any(), "Share"),
+ (view! { }.into_any(), "Share 2"),
+ (view! { }.into_any(), "Sheet"),
+ (view! { }.into_any(), "Shell"),
+ (view! { }.into_any(), "Shield"),
+ (view! { }.into_any(), "Shield Alert"),
+ (view! { }.into_any(), "Shield Ban"),
+ (view! { }.into_any(), "Shield Check"),
+ (view! { }.into_any(), "Shield Ellipsis"),
+ (view! { }.into_any(), "Shield Half"),
+ (view! { }.into_any(), "Shield Minus"),
+ (view! { }.into_any(), "Shield Off"),
+ (view! { }.into_any(), "Shield Plus"),
+ (view! { }.into_any(), "Shield Question"),
+ (view! { }.into_any(), "Shield User"),
+ (view! { }.into_any(), "Shield X"),
+ (view! { }.into_any(), "Ship"),
+ (view! { }.into_any(), "Ship Wheel"),
+ (view! { }.into_any(), "Shirt"),
+ (view! { }.into_any(), "Shopping Bag"),
+ (view! { }.into_any(), "Shopping Basket"),
+ (view! { }.into_any(), "Shopping Cart"),
+ (view! { }.into_any(), "Shovel"),
+ (view! { }.into_any(), "Shower Head"),
+ (view! { }.into_any(), "Shredder"),
+ (view! { }.into_any(), "Shrimp"),
+ (view! { }.into_any(), "Shrink"),
+ (view! { }.into_any(), "Shrub"),
+ (view! { }.into_any(), "Shuffle"),
+ (view! { }.into_any(), "Sigma"),
+ (view! { }.into_any(), "Signal"),
+ (view! { }.into_any(), "Signal High"),
+ (view! { }.into_any(), "Signal Low"),
+ (view! { }.into_any(), "Signal Medium"),
+ (view! { }.into_any(), "Signal Zero"),
+ (view! { }.into_any(), "Signature"),
+ (view! { }.into_any(), "Signpost"),
+ (view! { }.into_any(), "Signpost Big"),
+ (view! { }.into_any(), "Siren"),
+ (view! { }.into_any(), "Skip Back"),
+ (view! { }.into_any(), "Skip Forward"),
+ (view! { }.into_any(), "Skull"),
+ (view! { }.into_any(), "Slack"),
+ (view! { }.into_any(), "Slash"),
+ (view! { }.into_any(), "Slice"),
+ (view! { }.into_any(), "Sliders Horizontal"),
+ (view! { }.into_any(), "Sliders Vertical"),
+ (view! { }.into_any(), "Smartphone"),
+ (view! { }.into_any(), "Smartphone Charging"),
+ (view! { }.into_any(), "Smartphone Nfc"),
+ (view! { }.into_any(), "Smile"),
+ (view! { }.into_any(), "Smile Plus"),
+ (view! { }.into_any(), "Snail"),
+ (view! { }.into_any(), "Snowflake"),
+ (view! { }.into_any(), "Soap Dispenser Droplet"),
+ (view! { }.into_any(), "Sofa"),
+ (view! { }.into_any(), "Soup"),
+ (view! { }.into_any(), "Space"),
+ (view! { }.into_any(), "Spade"),
+ (view! { }.into_any(), "Sparkle"),
+ (view! { }.into_any(), "Sparkles"),
+ (view! { }.into_any(), "Speaker"),
+ (view! { }.into_any(), "Speech"),
+ (view! { }.into_any(), "Spell Check"),
+ (view! { }.into_any(), "Spell Check 2"),
+ (view! { }.into_any(), "Spline"),
+ (view! { }.into_any(), "Spline Pointer"),
+ (view! { }.into_any(), "Split"),
+ (view! { }.into_any(), "Spray Can"),
+ (view! { }.into_any(), "Sprout"),
+ (view! { }.into_any(), "Square"),
+ (view! { }.into_any(), "Square Activity"),
+ (view! { }.into_any(), "Square Arrow Down"),
+ (view! { }.into_any(), "Square Arrow Down Left"),
+ (view! { }.into_any(), "Square Arrow Down Right"),
+ (view! { }.into_any(), "Square Arrow Left"),
+ (view! { }.into_any(), "Square Arrow Out Down Left"),
+ (view! { }.into_any(), "Square Arrow Out Down Right"),
+ (view! { }.into_any(), "Square Arrow Out Up Left"),
+ (view! { }.into_any(), "Square Arrow Out Up Right"),
+ (view! { }.into_any(), "Square Arrow Right"),
+ (view! { }.into_any(), "Square Arrow Up"),
+ (view! { }.into_any(), "Square Arrow Up Left"),
+ (view! { }.into_any(), "Square Arrow Up Right"),
+ (view! { }.into_any(), "Square Asterisk"),
(
- view! { }.into_any(),
+ view! { }.into_any(),
"Square Bottom Dashed Scissors",
),
- (view! { }.into_any(), "Square Chart Gantt"),
- (view! { }.into_any(), "Square Check"),
- (view! { }.into_any(), "Square Check Big"),
- (view! { }.into_any(), "Square Chevron Down"),
- (view! { }.into_any(), "Square Chevron Left"),
- (view! { }.into_any(), "Square Chevron Right"),
- (view! { }.into_any(), "Square Chevron Up"),
- (view! { }.into_any(), "Square Code"),
- (view! { }.into_any(), "Square Dashed"),
- (view! { }.into_any(), "Square Dashed Bottom"),
- (view! { }.into_any(), "Square Dashed Bottom Code"),
- (view! { }.into_any(), "Square Dashed Kanban"),
- (view! { }.into_any(), "Square Dashed Mouse Pointer"),
- (view! { }.into_any(), "Square Divide"),
- (view! { }.into_any(), "Square Dot"),
- (view! { }.into_any(), "Square Equal"),
- (view! { }.into_any(), "Square Function"),
- (view! { }.into_any(), "Square Kanban"),
- (view! { }.into_any(), "Square Library"),
- (view! { }.into_any(), "Square M"),
- (view! { }.into_any(), "Square Menu"),
- (view! { }.into_any(), "Square Minus"),
- (view! { }.into_any(), "Square Mouse Pointer"),
- (view! { }.into_any(), "Square Parking"),
- (view! { }.into_any(), "Square Parking Off"),
- (view! { }.into_any(), "Square Pen"),
- (view! { }.into_any(), "Square Percent"),
- (view! { }.into_any(), "Square Pi"),
- (view! { }.into_any(), "Square Pilcrow"),
- (view! { }.into_any(), "Square Play"),
- (view! { }.into_any(), "Square Plus"),
- (view! { }.into_any(), "Square Power"),
- (view! { }.into_any(), "Square Radical"),
- (view! { }.into_any(), "Square Scissors"),
- (view! { }.into_any(), "Square Sigma"),
- (view! { }.into_any(), "Square Slash"),
- (view! { }.into_any(), "Square Split Horizontal"),
- (view! { }.into_any(), "Square Split Vertical"),
- (view! { }.into_any(), "Square Square"),
- (view! { }.into_any(), "Square Stack"),
- (view! { }.into_any(), "Square Terminal"),
- (view! { }.into_any(), "Square User"),
- (view! { }.into_any(), "Square User Round"),
- (view! { }.into_any(), "Square X"),
- (view! { }.into_any(), "Squircle"),
- (view! { }.into_any(), "Squirrel"),
- (view! { }.into_any(), "Stamp"),
- (view! { }.into_any(), "Star"),
- (view! { }.into_any(), "Star Half"),
- (view! { }.into_any(), "Star Off"),
- (view! { }.into_any(), "Step Back"),
- (view! { }.into_any(), "Step Forward"),
- (view! { }.into_any(), "Stethoscope"),
- (view! { }.into_any(), "Sticker"),
- (view! { }.into_any(), "Sticky Note"),
- (view! { }.into_any(), "Store"),
- (view! { }.into_any(), "Stretch Horizontal"),
- (view! { }.into_any(), "Stretch Vertical"),
- (view! { }.into_any(), "Strikethrough"),
- (view! { }.into_any(), "Subscript"),
- (view! { }.into_any(), "Sun"),
- (view! { }.into_any(), "Sun Dim"),
- (view! { }.into_any(), "Sun Medium"),
- (view! { }.into_any(), "Sun Moon"),
- (view! { }.into_any(), "Sun Snow"),
- (view! { }.into_any(), "Sunrise"),
- (view! { }.into_any(), "Sunset"),
- (view! { }.into_any(), "Superscript"),
- (view! { }.into_any(), "Swatch Book"),
- (view! { }.into_any(), "Swiss Franc"),
- (view! { }.into_any(), "Switch Camera"),
- (view! { }.into_any(), "Sword"),
- (view! { }.into_any(), "Swords"),
- (view! { }.into_any(), "Syringe"),
+ (view! { }.into_any(), "Square Chart Gantt"),
+ (view! { }.into_any(), "Square Check"),
+ (view! { }.into_any(), "Square Check Big"),
+ (view! { }.into_any(), "Square Chevron Down"),
+ (view! { }.into_any(), "Square Chevron Left"),
+ (view! { }.into_any(), "Square Chevron Right"),
+ (view! { }.into_any(), "Square Chevron Up"),
+ (view! { }.into_any(), "Square Code"),
+ (view! { }.into_any(), "Square Dashed"),
+ (view! { }.into_any(), "Square Dashed Bottom"),
+ (view! { }.into_any(), "Square Dashed Bottom Code"),
+ (view! { }.into_any(), "Square Dashed Kanban"),
+ (view! { }.into_any(), "Square Dashed Mouse Pointer"),
+ (view! { }.into_any(), "Square Divide"),
+ (view! { }.into_any(), "Square Dot"),
+ (view! { }.into_any(), "Square Equal"),
+ (view! { }.into_any(), "Square Function"),
+ (view! { }.into_any(), "Square Kanban"),
+ (view! { }.into_any(), "Square Library"),
+ (view! { }.into_any(), "Square M"),
+ (view! { }.into_any(), "Square Menu"),
+ (view! { }.into_any(), "Square Minus"),
+ (view! { }.into_any(), "Square Mouse Pointer"),
+ (view! { }.into_any(), "Square Parking"),
+ (view! { }.into_any(), "Square Parking Off"),
+ (view! { }.into_any(), "Square Pen"),
+ (view! { }.into_any(), "Square Percent"),
+ (view! { }.into_any(), "Square Pi"),
+ (view! { }.into_any(), "Square Pilcrow"),
+ (view! { }.into_any(), "Square Play"),
+ (view! { }.into_any(), "Square Plus"),
+ (view! { }.into_any(), "Square Power"),
+ (view! { }.into_any(), "Square Radical"),
+ (view! { }.into_any(), "Square Round Corner"),
+ (view! { }.into_any(), "Square Scissors"),
+ (view! { }.into_any(), "Square Sigma"),
+ (view! { }.into_any(), "Square Slash"),
+ (view! { }.into_any(), "Square Split Horizontal"),
+ (view! { }.into_any(), "Square Split Vertical"),
+ (view! { }.into_any(), "Square Square"),
+ (view! { }.into_any(), "Square Stack"),
+ (view! { }.into_any(), "Square Terminal"),
+ (view! { }.into_any(), "Square User"),
+ (view! { }.into_any(), "Square User Round"),
+ (view! { }.into_any(), "Square X"),
+ (view! { }.into_any(), "Squares Exclude"),
+ (view! { }.into_any(), "Squares Intersect"),
+ (view! { }.into_any(), "Squares Subtract"),
+ (view! { }.into_any(), "Squares Unite"),
+ (view! { }.into_any(), "Squircle"),
+ (view! { }.into_any(), "Squirrel"),
+ (view! { }.into_any(), "Stamp"),
+ (view! { }.into_any(), "Star"),
+ (view! { }.into_any(), "Star Half"),
+ (view! { }.into_any(), "Star Off"),
+ (view! { }.into_any(), "Step Back"),
+ (view! { }.into_any(), "Step Forward"),
+ (view! { }.into_any(), "Stethoscope"),
+ (view! { }.into_any(), "Sticker"),
+ (view! { }.into_any(), "Sticky Note"),
+ (view! { }.into_any(), "Store"),
+ (view! { }.into_any(), "Stretch Horizontal"),
+ (view! { }.into_any(), "Stretch Vertical"),
+ (view! { }.into_any(), "Strikethrough"),
+ (view! { }.into_any(), "Subscript"),
+ (view! { }.into_any(), "Sun"),
+ (view! { }.into_any(), "Sun Dim"),
+ (view! { }.into_any(), "Sun Medium"),
+ (view! { }.into_any(), "Sun Moon"),
+ (view! { }.into_any(), "Sun Snow"),
+ (view! { }.into_any(), "Sunrise"),
+ (view! { }.into_any(), "Sunset"),
+ (view! { }.into_any(), "Superscript"),
+ (view! { }.into_any(), "Swatch Book"),
+ (view! { }.into_any(), "Swiss Franc"),
+ (view! { }.into_any(), "Switch Camera"),
+ (view! { }.into_any(), "Sword"),
+ (view! { }.into_any(), "Swords"),
+ (view! { }.into_any(), "Syringe"),
]
key=|icon| icon.1
children=move |(icon, name)| {
@@ -1784,95 +1809,98 @@ pub fn IconsT() -> impl IntoView {
view! {
}.into_any(), "Table"),
- (view! { }.into_any(), "Table 2"),
- (view! { }.into_any(), "Table Cells Merge"),
- (view! { }.into_any(), "Table Cells Split"),
- (view! { }.into_any(), "Table Columns Split"),
- (view! { }.into_any(), "Table Of Contents"),
- (view! { }.into_any(), "Table Properties"),
- (view! { }.into_any(), "Table Rows Split"),
- (view! { }.into_any(), "Tablet"),
- (view! { }.into_any(), "Tablet Smartphone"),
- (view! { }.into_any(), "Tablets"),
- (view! { }.into_any(), "Tag"),
- (view! { }.into_any(), "Tags"),
- (view! { }.into_any(), "Tally 1"),
- (view! { }.into_any(), "Tally 2"),
- (view! { }.into_any(), "Tally 3"),
- (view! { }.into_any(), "Tally 4"),
- (view! { }.into_any(), "Tally 5"),
- (view! { }.into_any(), "Tangent"),
- (view! { }.into_any(), "Target"),
- (view! { }.into_any(), "Telescope"),
- (view! { }.into_any(), "Tent"),
- (view! { }.into_any(), "Tent Tree"),
- (view! { }.into_any(), "Terminal"),
- (view! { }.into_any(), "Test Tube"),
- (view! { }.into_any(), "Test Tube Diagonal"),
- (view! { }.into_any(), "Test Tubes"),
- (view! { }.into_any(), "Text"),
- (view! { }.into_any(), "Text Cursor"),
- (view! { }.into_any(), "Text Cursor Input"),
- (view! { }.into_any(), "Text Quote"),
- (view! { }.into_any(), "Text Search"),
- (view! { }.into_any(), "Text Select"),
- (view! { }.into_any(), "Theater"),
- (view! { }.into_any(), "Thermometer"),
- (view! { }.into_any(), "Thermometer Snowflake"),
- (view! { }.into_any(), "Thermometer Sun"),
- (view! { }.into_any(), "Thumbs Down"),
- (view! { }.into_any(), "Thumbs Up"),
- (view! { }.into_any(), "Ticket"),
- (view! { }.into_any(), "Ticket Check"),
- (view! { }.into_any(), "Ticket Minus"),
- (view! { }.into_any(), "Ticket Percent"),
- (view! { }.into_any(), "Ticket Plus"),
- (view! { }.into_any(), "Ticket Slash"),
- (view! { }.into_any(), "Ticket X"),
- (view! { }.into_any(), "Tickets"),
- (view! { }.into_any(), "Tickets Plane"),
- (view! { }.into_any(), "Timer"),
- (view! { }.into_any(), "Timer Off"),
- (view! { }.into_any(), "Timer Reset"),
- (view! { }.into_any(), "Toggle Left"),
- (view! { }.into_any(), "Toggle Right"),
- (view! { }.into_any(), "Toilet"),
- (view! { }.into_any(), "Tornado"),
- (view! { }.into_any(), "Torus"),
- (view! { }.into_any(), "Touchpad"),
- (view! { }.into_any(), "Touchpad Off"),
- (view! { }.into_any(), "Tower Control"),
- (view! { }.into_any(), "Toy Brick"),
- (view! { }.into_any(), "Tractor"),
- (view! { }.into_any(), "Traffic Cone"),
- (view! { }.into_any(), "Train Front"),
- (view! { }.into_any(), "Train Front Tunnel"),
- (view! { }.into_any(), "Train Track"),
- (view! { }.into_any(), "Tram Front"),
- (view! { }.into_any(), "Trash"),
- (view! { }.into_any(), "Trash 2"),
- (view! { }.into_any(), "Tree Deciduous"),
- (view! { }.into_any(), "Tree Palm"),
- (view! { }.into_any(), "Tree Pine"),
- (view! { }.into_any(), "Trees"),
- (view! { }.into_any(), "Trello"),
- (view! { }.into_any(), "Trending Down"),
- (view! { }.into_any(), "Trending Up"),
- (view! { }.into_any(), "Trending Up Down"),
- (view! { }.into_any(), "Triangle"),
- (view! { }.into_any(), "Triangle Alert"),
- (view! { }.into_any(), "Triangle Right"),
- (view! { }.into_any(), "Trophy"),
- (view! { }.into_any(), "Truck"),
- (view! { }.into_any(), "Turtle"),
- (view! { }.into_any(), "Tv"),
- (view! { }.into_any(), "Tv Minimal"),
- (view! { }.into_any(), "Tv Minimal Play"),
- (view! { }.into_any(), "Twitch"),
- (view! { }.into_any(), "Twitter"),
- (view! { }.into_any(), "Type"),
- (view! { }.into_any(), "Type Outline"),
+ (view! { }.into_any(), "Table"),
+ (view! { }.into_any(), "Table 2"),
+ (view! { }.into_any(), "Table Cells Merge"),
+ (view! { }.into_any(), "Table Cells Split"),
+ (view! { }.into_any(), "Table Columns Split"),
+ (view! { }.into_any(), "Table Of Contents"),
+ (view! { }.into_any(), "Table Properties"),
+ (view! { }.into_any(), "Table Rows Split"),
+ (view! { }.into_any(), "Tablet"),
+ (view! { }.into_any(), "Tablet Smartphone"),
+ (view! { }.into_any(), "Tablets"),
+ (view! { }.into_any(), "Tag"),
+ (view! { }.into_any(), "Tags"),
+ (view! { }.into_any(), "Tally 1"),
+ (view! { }.into_any(), "Tally 2"),
+ (view! { }.into_any(), "Tally 3"),
+ (view! { }.into_any(), "Tally 4"),
+ (view! { }.into_any(), "Tally 5"),
+ (view! { }.into_any(), "Tangent"),
+ (view! { }.into_any(), "Target"),
+ (view! { }.into_any(), "Telescope"),
+ (view! { }.into_any(), "Tent"),
+ (view! { }.into_any(), "Tent Tree"),
+ (view! { }.into_any(), "Terminal"),
+ (view! { }.into_any(), "Test Tube"),
+ (view! { }.into_any(), "Test Tube Diagonal"),
+ (view! { }.into_any(), "Test Tubes"),
+ (view! { }.into_any(), "Text"),
+ (view! { }.into_any(), "Text Cursor"),
+ (view! { }.into_any(), "Text Cursor Input"),
+ (view! { }.into_any(), "Text Quote"),
+ (view! { }.into_any(), "Text Search"),
+ (view! { }.into_any(), "Text Select"),
+ (view! { }.into_any(), "Theater"),
+ (view! { }.into_any(), "Thermometer"),
+ (view! { }.into_any(), "Thermometer Snowflake"),
+ (view! { }.into_any(), "Thermometer Sun"),
+ (view! { }.into_any(), "Thumbs Down"),
+ (view! { }.into_any(), "Thumbs Up"),
+ (view! { }.into_any(), "Ticket"),
+ (view! { }.into_any(), "Ticket Check"),
+ (view! { }.into_any(), "Ticket Minus"),
+ (view! { }.into_any(), "Ticket Percent"),
+ (view! { }.into_any(), "Ticket Plus"),
+ (view! { }.into_any(), "Ticket Slash"),
+ (view! { }.into_any(), "Ticket X"),
+ (view! { }.into_any(), "Tickets"),
+ (view! { }.into_any(), "Tickets Plane"),
+ (view! { }.into_any(), "Timer"),
+ (view! { }.into_any(), "Timer Off"),
+ (view! { }.into_any(), "Timer Reset"),
+ (view! { }.into_any(), "Toggle Left"),
+ (view! { }.into_any(), "Toggle Right"),
+ (view! { }.into_any(), "Toilet"),
+ (view! { }.into_any(), "Tornado"),
+ (view! { }.into_any(), "Torus"),
+ (view! { }.into_any(), "Touchpad"),
+ (view! { }.into_any(), "Touchpad Off"),
+ (view! { }.into_any(), "Tower Control"),
+ (view! { }.into_any(), "Toy Brick"),
+ (view! { }.into_any(), "Tractor"),
+ (view! { }.into_any(), "Traffic Cone"),
+ (view! { }.into_any(), "Train Front"),
+ (view! { }.into_any(), "Train Front Tunnel"),
+ (view! { }.into_any(), "Train Track"),
+ (view! { }.into_any(), "Tram Front"),
+ (view! { }.into_any(), "Transgender"),
+ (view! { }.into_any(), "Trash"),
+ (view! { }.into_any(), "Trash 2"),
+ (view! { }.into_any(), "Tree Deciduous"),
+ (view! { }.into_any(), "Tree Palm"),
+ (view! { }.into_any(), "Tree Pine"),
+ (view! { }.into_any(), "Trees"),
+ (view! { }.into_any(), "Trello"),
+ (view! { }.into_any(), "Trending Down"),
+ (view! { }.into_any(), "Trending Up"),
+ (view! { }.into_any(), "Trending Up Down"),
+ (view! { }.into_any(), "Triangle"),
+ (view! { }.into_any(), "Triangle Alert"),
+ (view! { }.into_any(), "Triangle Dashed"),
+ (view! { }.into_any(), "Triangle Right"),
+ (view! { }.into_any(), "Trophy"),
+ (view! { }.into_any(), "Truck"),
+ (view! { }.into_any(), "Truck Electric"),
+ (view! { }.into_any(), "Turtle"),
+ (view! { }.into_any(), "Tv"),
+ (view! { }.into_any(), "Tv Minimal"),
+ (view! { }.into_any(), "Tv Minimal Play"),
+ (view! { }.into_any(), "Twitch"),
+ (view! { }.into_any(), "Twitter"),
+ (view! { }.into_any(), "Type"),
+ (view! { }.into_any(), "Type Outline"),
]
key=|icon| icon.1
children=move |(icon, name)| {
@@ -1890,42 +1918,43 @@ pub fn IconsU() -> impl IntoView {
view! {
}.into_any(), "Umbrella"),
- (view! { }.into_any(), "Umbrella Off"),
- (view! { }.into_any(), "Underline"),
- (view! { }.into_any(), "Undo"),
- (view! { }.into_any(), "Undo 2"),
- (view! { }.into_any(), "Undo Dot"),
- (view! { }.into_any(), "Unfold Horizontal"),
- (view! { }.into_any(), "Unfold Vertical"),
- (view! { }.into_any(), "Ungroup"),
- (view! { }.into_any(), "University"),
- (view! { }.into_any(), "Unlink"),
- (view! { }.into_any(), "Unlink 2"),
- (view! { }.into_any(), "Unplug"),
- (view! { }.into_any(), "Upload"),
- (view! { }.into_any(), "Usb"),
- (view! { }.into_any(), "User"),
- (view! { }.into_any(), "User Check"),
- (view! { }.into_any(), "User Cog"),
- (view! { }.into_any(), "User Minus"),
- (view! { }.into_any(), "User Pen"),
- (view! { }.into_any(), "User Plus"),
- (view! { }.into_any(), "User Round"),
- (view! { }.into_any(), "User Round Check"),
- (view! { }.into_any(), "User Round Cog"),
- (view! { }.into_any(), "User Round Minus"),
- (view! { }.into_any(), "User Round Pen"),
- (view! { }.into_any(), "User Round Plus"),
- (view! { }.into_any(), "User Round Search"),
- (view! { }.into_any(), "User Round X"),
- (view! { }.into_any(), "User Search"),
- (view! { }.into_any(), "User X"),
- (view! { }.into_any(), "Users"),
- (view! { }.into_any(), "Users Round"),
- (view! { }.into_any(), "Utensils"),
- (view! { }.into_any(), "Utensils Crossed"),
- (view! { }.into_any(), "Utility Pole"),
+ (view! { }.into_any(), "Umbrella"),
+ (view! { }.into_any(), "Umbrella Off"),
+ (view! { }.into_any(), "Underline"),
+ (view! { }.into_any(), "Undo"),
+ (view! { }.into_any(), "Undo 2"),
+ (view! { }.into_any(), "Undo Dot"),
+ (view! { }.into_any(), "Unfold Horizontal"),
+ (view! { }.into_any(), "Unfold Vertical"),
+ (view! { }.into_any(), "Ungroup"),
+ (view! { }.into_any(), "University"),
+ (view! { }.into_any(), "Unlink"),
+ (view! { }.into_any(), "Unlink 2"),
+ (view! { }.into_any(), "Unplug"),
+ (view! { }.into_any(), "Upload"),
+ (view! { }.into_any(), "Usb"),
+ (view! { }.into_any(), "User"),
+ (view! { }.into_any(), "User Check"),
+ (view! { }.into_any(), "User Cog"),
+ (view! { }.into_any(), "User Lock"),
+ (view! { }.into_any(), "User Minus"),
+ (view! { }.into_any(), "User Pen"),
+ (view! { }.into_any(), "User Plus"),
+ (view! { }.into_any(), "User Round"),
+ (view! { }.into_any(), "User Round Check"),
+ (view! { }.into_any(), "User Round Cog"),
+ (view! { }.into_any(), "User Round Minus"),
+ (view! { }.into_any(), "User Round Pen"),
+ (view! { }.into_any(), "User Round Plus"),
+ (view! { }.into_any(), "User Round Search"),
+ (view! { }.into_any(), "User Round X"),
+ (view! { }.into_any(), "User Search"),
+ (view! { }.into_any(), "User X"),
+ (view! { }.into_any(), "Users"),
+ (view! { }.into_any(), "Users Round"),
+ (view! { }.into_any(), "Utensils"),
+ (view! { }.into_any(), "Utensils Crossed"),
+ (view! { }.into_any(), "Utility Pole"),
]
key=|icon| icon.1
children=move |(icon, name)| {
@@ -1943,24 +1972,26 @@ pub fn IconsV() -> impl IntoView {
view! {
}.into_any(), "Variable"),
- (view! { }.into_any(), "Vault"),
- (view! { }.into_any(), "Vegan"),
- (view! { }.into_any(), "Venetian Mask"),
- (view! { }.into_any(), "Vibrate"),
- (view! { }.into_any(), "Vibrate Off"),
- (view! { }.into_any(), "Video"),
- (view! { }.into_any(), "Video Off"),
- (view! { }.into_any(), "Videotape"),
- (view! { }.into_any(), "View"),
- (view! { }.into_any(), "Voicemail"),
- (view! { }.into_any(), "Volleyball"),
- (view! { }.into_any(), "Volume"),
- (view! { }.into_any(), "Volume 1"),
- (view! { }.into_any(), "Volume 2"),
- (view! { }.into_any(), "Volume Off"),
- (view! { }.into_any(), "Volume X"),
- (view! { }.into_any(), "Vote"),
+ (view! { }.into_any(), "Variable"),
+ (view! { }.into_any(), "Vault"),
+ (view! { }.into_any(), "Vegan"),
+ (view! { }.into_any(), "Venetian Mask"),
+ (view! { }.into_any(), "Venus"),
+ (view! { }.into_any(), "Venus And Mars"),
+ (view! { }.into_any(), "Vibrate"),
+ (view! { }.into_any(), "Vibrate Off"),
+ (view! { }.into_any(), "Video"),
+ (view! { }.into_any(), "Video Off"),
+ (view! { }.into_any(), "Videotape"),
+ (view! { }.into_any(), "View"),
+ (view! { }.into_any(), "Voicemail"),
+ (view! { }.into_any(), "Volleyball"),
+ (view! { }.into_any(), "Volume"),
+ (view! { }.into_any(), "Volume 1"),
+ (view! { }.into_any(), "Volume 2"),
+ (view! { }.into_any(), "Volume Off"),
+ (view! { }.into_any(), "Volume X"),
+ (view! { }.into_any(), "Vote"),
]
key=|icon| icon.1
children=move |(icon, name)| {
@@ -1978,38 +2009,39 @@ pub fn IconsW() -> impl IntoView {
view! {
}.into_any(), "Wallet"),
- (view! { }.into_any(), "Wallet Cards"),
- (view! { }.into_any(), "Wallet Minimal"),
- (view! { }.into_any(), "Wallpaper"),
- (view! { }.into_any(), "Wand"),
- (view! { }.into_any(), "Wand Sparkles"),
- (view! { }.into_any(), "Warehouse"),
- (view! { }.into_any(), "Washing Machine"),
- (view! { }.into_any(), "Watch"),
- (view! { }.into_any(), "Waves"),
- (view! { }.into_any(), "Waves Ladder"),
- (view! { }.into_any(), "Waypoints"),
- (view! { }.into_any(), "Webcam"),
- (view! { }.into_any(), "Webhook"),
- (view! { }.into_any(), "Webhook Off"),
- (view! { }.into_any(), "Weight"),
- (view! { }.into_any(), "Wheat"),
- (view! { }.into_any(), "Wheat Off"),
- (view! { }.into_any(), "Whole Word"),
- (view! { }.into_any(), "Wifi"),
- (view! { }.into_any(), "Wifi High"),
- (view! { }.into_any(), "Wifi Low"),
- (view! { }.into_any(), "Wifi Off"),
- (view! { }.into_any(), "Wifi Zero"),
- (view! { }.into_any(), "Wind"),
- (view! { }.into_any(), "Wind Arrow Down"),
- (view! { }.into_any(), "Wine"),
- (view! { }.into_any(), "Wine Off"),
- (view! { }.into_any(), "Workflow"),
- (view! { }.into_any(), "Worm"),
- (view! { }.into_any(), "Wrap Text"),
- (view! { }.into_any(), "Wrench"),
+ (view! { }.into_any(), "Wallet"),
+ (view! { }.into_any(), "Wallet Cards"),
+ (view! { }.into_any(), "Wallet Minimal"),
+ (view! { }.into_any(), "Wallpaper"),
+ (view! { }.into_any(), "Wand"),
+ (view! { }.into_any(), "Wand Sparkles"),
+ (view! { }.into_any(), "Warehouse"),
+ (view! { }.into_any(), "Washing Machine"),
+ (view! { }.into_any(), "Watch"),
+ (view! { }.into_any(), "Waves"),
+ (view! { }.into_any(), "Waves Ladder"),
+ (view! { }.into_any(), "Waypoints"),
+ (view! { }.into_any(), "Webcam"),
+ (view! { }.into_any(), "Webhook"),
+ (view! { }.into_any(), "Webhook Off"),
+ (view! { }.into_any(), "Weight"),
+ (view! { }.into_any(), "Wheat"),
+ (view! { }.into_any(), "Wheat Off"),
+ (view! { }.into_any(), "Whole Word"),
+ (view! { }.into_any(), "Wifi"),
+ (view! { }.into_any(), "Wifi High"),
+ (view! { }.into_any(), "Wifi Low"),
+ (view! { }.into_any(), "Wifi Off"),
+ (view! { }.into_any(), "Wifi Pen"),
+ (view! { }.into_any(), "Wifi Zero"),
+ (view! { }.into_any(), "Wind"),
+ (view! { }.into_any(), "Wind Arrow Down"),
+ (view! { }.into_any(), "Wine"),
+ (view! { }.into_any(), "Wine Off"),
+ (view! { }.into_any(), "Workflow"),
+ (view! { }.into_any(), "Worm"),
+ (view! { }.into_any(), "Wrap Text"),
+ (view! { }.into_any(), "Wrench"),
]
key=|icon| icon.1
children=move |(icon, name)| {
@@ -2026,7 +2058,7 @@ pub fn IconsW() -> impl IntoView {
pub fn IconsX() -> impl IntoView {
view! {
}.into_any(), "X")]
+ each=move || [(view! { }.into_any(), "X")]
key=|icon| icon.1
children=move |(icon, name)| {
view! {
@@ -2042,7 +2074,7 @@ pub fn IconsX() -> impl IntoView {
pub fn IconsY() -> impl IntoView {
view! {
}.into_any(), "Youtube")]
+ each=move || [(view! { }.into_any(), "Youtube")]
key=|icon| icon.1
children=move |(icon, name)| {
view! {
@@ -2059,10 +2091,10 @@ pub fn IconsZ() -> impl IntoView {
view! {
}.into_any(), "Zap"),
- (view! { }.into_any(), "Zap Off"),
- (view! { }.into_any(), "Zoom In"),
- (view! { }.into_any(), "Zoom Out"),
+ (view! { }.into_any(), "Zap"),
+ (view! { }.into_any(), "Zap Off"),
+ (view! { }.into_any(), "Zoom In"),
+ (view! { }.into_any(), "Zoom Out"),
]
key=|icon| icon.1
children=move |(icon, name)| {
diff --git a/book-examples/yew/Cargo.toml b/book-examples/yew/Cargo.toml
index 19b1185..58f674f 100644
--- a/book-examples/yew/Cargo.toml
+++ b/book-examples/yew/Cargo.toml
@@ -18,4 +18,4 @@ yew = { workspace = true, features = ["csr"] }
[features]
default = []
-icons = ["dep:lucide-yew"]
+icons = ["dep:lucide-yew", "lucide-yew/all-icons"]
diff --git a/book-examples/yew/src/icons.rs b/book-examples/yew/src/icons.rs
index e52af6e..eac5af3 100644
--- a/book-examples/yew/src/icons.rs
+++ b/book-examples/yew/src/icons.rs
@@ -235,6 +235,9 @@ pub fn IconsB() -> Html {
(html! { }, "Banana"),
(html! { }, "Bandage"),
(html! { }, "Banknote"),
+ (html! { }, "Banknote Arrow Down"),
+ (html! { }, "Banknote Arrow Up"),
+ (html! { }, "Banknote X"),
(html! { }, "Barcode"),
(html! { }, "Baseline"),
(html! { }, "Bath"),
@@ -243,6 +246,7 @@ pub fn IconsB() -> Html {
(html! { }, "Battery Full"),
(html! { }, "Battery Low"),
(html! { }, "Battery Medium"),
+ (html! { }, "Battery Plus"),
(html! { }, "Battery Warning"),
(html! { }, "Beaker"),
(html! { }, "Bean"),
@@ -318,6 +322,7 @@ pub fn IconsB() -> Html {
(html! { }, "Bot"),
(html! { }, "Bot Message Square"),
(html! { }, "Bot Off"),
+ (html! { }, "Bow Arrow"),
(html! { }, "Box"),
(html! { }, "Boxes"),
(html! { }, "Braces"),
@@ -326,6 +331,7 @@ pub fn IconsB() -> Html {
(html! { }, "Brain Circuit"),
(html! { }, "Brain Cog"),
(html! { }, "Brick Wall"),
+ (html! { }, "Brick Wall Fire"),
(html! { }, "Briefcase"),
(html! { }, "Briefcase Business"),
(
@@ -335,6 +341,8 @@ pub fn IconsB() -> Html {
(html! { }, "Briefcase Medical"),
(html! { }, "Bring To Front"),
(html! { }, "Brush"),
+ (html! { }, "Brush Cleaning"),
+ (html! { }, "Bubbles"),
(html! { }, "Bug"),
(html! { }, "Bug Off"),
(html! { }, "Bug Play"),
@@ -516,6 +524,7 @@ pub fn IconsC() -> Html {
(html! { }, "Circle Power"),
(html! { }, "Circle Slash"),
(html! { }, "Circle Slash 2"),
+ (html! { }, "Circle Small"),
(html! { }, "Circle Stop"),
(html! { }, "Circle User"),
(html! { }, "Circle User Round"),
@@ -550,6 +559,8 @@ pub fn IconsC() -> Html {
(html! { }, "Clock Alert"),
(html! { }, "Clock Arrow Down"),
(html! { }, "Clock Arrow Up"),
+ (html! { }, "Clock Fading"),
+ (html! { }, "Clock Plus"),
(html! { }, "Cloud"),
(html! { }, "Cloud Alert"),
(html! { }, "Cloud Cog"),
@@ -579,6 +590,7 @@ pub fn IconsC() -> Html {
(html! { }, "Coins"),
(html! { }, "Columns 2"),
(html! { }, "Columns 3"),
+ (html! { }, "Columns 3 Cog"),
(html! { }, "Columns 4"),
(html! { }, "Combine"),
(html! { }, "Command"),
@@ -642,6 +654,8 @@ pub fn IconsD() -> Html {
(html! { }, "Database"),
(html! { }, "Database Backup"),
(html! { }, "Database Zap"),
+ (html! { }, "Decimals Arrow Left"),
+ (html! { }, "Decimals Arrow Right"),
(html! { }, "Delete"),
(html! { }, "Dessert"),
(html! { }, "Diameter"),
@@ -669,6 +683,7 @@ pub fn IconsD() -> Html {
(html! { }, "Dollar Sign"),
(html! { }, "Donut"),
(html! { }, "Door Closed"),
+ (html! { }, "Door Closed Locked"),
(html! { }, "Door Open"),
(html! { }, "Dot"),
(html! { }, "Download"),
@@ -807,8 +822,6 @@ pub fn IconsF() -> Html {
(html! { }, "File X 2"),
(html! { }, "Files"),
(html! { }, "Film"),
- (html! { }, "Filter"),
- (html! { }, "Filter X"),
(html! { }, "Fingerprint"),
(html! { }, "Fire Extinguisher"),
(html! { }, "Fish"),
@@ -873,6 +886,9 @@ pub fn IconsF() -> Html {
(html! { }, "Frown"),
(html! { }, "Fuel"),
(html! { }, "Fullscreen"),
+ (html! { }, "Funnel"),
+ (html! { }, "Funnel Plus"),
+ (html! { }, "Funnel X"),
];
icons
.into_iter()
@@ -962,6 +978,7 @@ pub fn IconsG() -> Html {
pub fn IconsH() -> Html {
let icons = [
(html! { }, "Ham"),
+ (html! { }, "Hamburger"),
(html! { }, "Hammer"),
(html! { }, "Hand"),
(html! { }, "Hand Coins"),
@@ -990,7 +1007,9 @@ pub fn IconsH() -> Html {
(html! { }, "Heart"),
(html! { }, "Heart Crack"),
(html! { }, "Heart Handshake"),
+ (html! { }, "Heart Minus"),
(html! { }, "Heart Off"),
+ (html! { }, "Heart Plus"),
(html! { }, "Heart Pulse"),
(html! { }, "Heater"),
(html! { }, "Hexagon"),
@@ -1004,6 +1023,7 @@ pub fn IconsH() -> Html {
(html! { }, "House"),
(html! { }, "House Plug"),
(html! { }, "House Plus"),
+ (html! { }, "House Wifi"),
];
icons
.into_iter()
@@ -1161,6 +1181,7 @@ pub fn IconsL() -> Html {
(html! { }, "Locate"),
(html! { }, "Locate Fixed"),
(html! { }, "Locate Off"),
+ (html! { }, "Location Edit"),
(html! { }, "Lock"),
(html! { }, "Lock Keyhole"),
(html! { }, "Lock Keyhole Open"),
@@ -1211,6 +1232,9 @@ pub fn IconsM() -> Html {
(html! { }, "Map Pin X"),
(html! { }, "Map Pin X Inside"),
(html! { }, "Map Pinned"),
+ (html! { }, "Map Plus"),
+ (html! { }, "Mars"),
+ (html! { }, "Mars Stroke"),
(html! { }, "Martini"),
(html! { }, "Maximize"),
(html! { }, "Maximize 2"),
@@ -1328,6 +1352,7 @@ pub fn IconsN() -> Html {
(html! { }, "Network"),
(html! { }, "Newspaper"),
(html! { }, "Nfc"),
+ (html! { }, "Non Binary"),
(html! { }, "Notebook"),
(html! { }, "Notebook Pen"),
(html! { }, "Notebook Tabs"),
@@ -1390,6 +1415,7 @@ pub fn IconsP() -> Html {
(html! { }, "Paintbrush"),
(html! { }, "Paintbrush Vertical"),
(html! { }, "Palette"),
+ (html! { }, "Panda"),
(html! { }, "Panel Bottom"),
(html! { }, "Panel Bottom Close"),
(html! { }, "Panel Bottom Dashed"),
@@ -1531,6 +1557,7 @@ pub fn IconsR() -> Html {
(html! { }, "Receipt Swiss Franc"),
(html! { }, "Receipt Text"),
(html! { }, "Rectangle Ellipsis"),
+ (html! { }, "Rectangle Goggles"),
(html! { }, "Rectangle Horizontal"),
(html! { }, "Rectangle Vertical"),
(html! { }, "Recycle"),
@@ -1558,6 +1585,7 @@ pub fn IconsR() -> Html {
(html! { }, "Roller Coaster"),
(html! { }, "Rotate 3 D"),
(html! { }, "Rotate Ccw"),
+ (html! { }, "Rotate Ccw Key"),
(html! { }, "Rotate Ccw Square"),
(html! { }, "Rotate Cw"),
(html! { }, "Rotate Cw Square"),
@@ -1569,6 +1597,7 @@ pub fn IconsR() -> Html {
(html! { }, "Rows 4"),
(html! { }, "Rss"),
(html! { }, "Ruler"),
+ (html! { }, "Ruler Dimension Line"),
(html! { }, "Russian Ruble"),
];
icons
@@ -1591,6 +1620,7 @@ pub fn IconsS() -> Html {
(html! { }, "Sandwich"),
(html! { }, "Satellite"),
(html! { }, "Satellite Dish"),
+ (html! { }, "Saudi Riyal"),
(html! { }, "Save"),
(html! { }, "Save All"),
(html! { }, "Save Off"),
@@ -1645,6 +1675,7 @@ pub fn IconsS() -> Html {
(html! { }, "Shield Off"),
(html! { }, "Shield Plus"),
(html! { }, "Shield Question"),
+ (html! { }, "Shield User"),
(html! { }, "Shield X"),
(html! { }, "Ship"),
(html! { }, "Ship Wheel"),
@@ -1654,6 +1685,8 @@ pub fn IconsS() -> Html {
(html! { }, "Shopping Cart"),
(html! { }, "Shovel"),
(html! { }, "Shower Head"),
+ (html! { }, "Shredder"),
+ (html! { }, "Shrimp"),
(html! { }, "Shrink"),
(html! { }, "Shrub"),
(html! { }, "Shuffle"),
@@ -1682,6 +1715,7 @@ pub fn IconsS() -> Html {
(html! { }, "Smile Plus"),
(html! { }, "Snail"),
(html! { }, "Snowflake"),
+ (html! { }, "Soap Dispenser Droplet"),
(html! { }, "Sofa"),
(html! { }, "Soup"),
(html! { }, "Space"),
@@ -1693,6 +1727,7 @@ pub fn IconsS() -> Html {
(html! { }, "Spell Check"),
(html! { }, "Spell Check 2"),
(html! { }, "Spline"),
+ (html! { }, "Spline Pointer"),
(html! { }, "Split"),
(html! { }, "Spray Can"),
(html! { }, "Sprout"),
@@ -1769,6 +1804,7 @@ pub fn IconsS() -> Html {
(html! { }, "Square Plus"),
(html! { }, "Square Power"),
(html! { }, "Square Radical"),
+ (html! { }, "Square Round Corner"),
(html! { }, "Square Scissors"),
(html! { }, "Square Sigma"),
(html! { }, "Square Slash"),
@@ -1783,6 +1819,10 @@ pub fn IconsS() -> Html {
(html! { }, "Square User"),
(html! { }, "Square User Round"),
(html! { }, "Square X"),
+ (html! { }, "Squares Exclude"),
+ (html! { }, "Squares Intersect"),
+ (html! { }, "Squares Subtract"),
+ (html! { }, "Squares Unite"),
(html! { }, "Squircle"),
(html! { }, "Squirrel"),
(html! { }, "Stamp"),
@@ -1895,6 +1935,7 @@ pub fn IconsT() -> Html {
(html! { }, "Train Front Tunnel"),
(html! { }, "Train Track"),
(html! { }, "Tram Front"),
+ (html! { }, "Transgender"),
(html! { }, "Trash"),
(html! { }, "Trash 2"),
(html! { }, "Tree Deciduous"),
@@ -1907,9 +1948,11 @@ pub fn IconsT() -> Html {
(html! { }, "Trending Up Down"),
(html! { }, "Triangle"),
(html! { }, "Triangle Alert"),
+ (html! { }, "Triangle Dashed"),
(html! { }, "Triangle Right"),
(html! { }, "Trophy"),
(html! { }, "Truck"),
+ (html! { }, "Truck Electric"),
(html! { }, "Turtle"),
(html! { }, "Tv"),
(html! { }, "Tv Minimal"),
@@ -1952,6 +1995,7 @@ pub fn IconsU() -> Html {
(html! { }, "User"),
(html! { }, "User Check"),
(html! { }, "User Cog"),
+ (html! { }, "User Lock"),
(html! { }, "User Minus"),
(html! { }, "User Pen"),
(html! { }, "User Plus"),
@@ -1990,6 +2034,8 @@ pub fn IconsV() -> Html {
(html! { }, "Vault"),
(html! { }, "Vegan"),
(html! { }, "Venetian Mask"),
+ (html! { }, "Venus"),
+ (html! { }, "Venus And Mars"),
(html! { }, "Vibrate"),
(html! { }, "Vibrate Off"),
(html! { }, "Video"),
@@ -2043,6 +2089,7 @@ pub fn IconsW() -> Html {
(html! { }, "Wifi High"),
(html! { }, "Wifi Low"),
(html! { }, "Wifi Off"),
+ (html! { }, "Wifi Pen"),
(html! { }, "Wifi Zero"),
(html! { }, "Wind"),
(html! { }, "Wind Arrow Down"),
diff --git a/packages/dioxus/Cargo.toml b/packages/dioxus/Cargo.toml
index c5a9746..38ab844 100644
--- a/packages/dioxus/Cargo.toml
+++ b/packages/dioxus/Cargo.toml
@@ -11,3 +11,94 @@ version.workspace = true
[dependencies]
dioxus.workspace = true
+
+[features]
+default = []
+accessibility = []
+account = []
+animals = []
+arrows = []
+brands = []
+buildings = []
+charts = []
+communication = []
+connectivity = []
+cursors = []
+design = []
+development = []
+devices = []
+emoji = []
+files = []
+finance = []
+food-beverage = []
+gaming = []
+home = []
+layout = []
+mail = []
+math = []
+medical = []
+multimedia = []
+nature = []
+navigation = []
+notifications = []
+people = []
+photography = []
+science = []
+seasons = []
+security = []
+shapes = []
+shopping = []
+social = []
+sports = []
+sustainability = []
+text = []
+time = []
+tools = []
+transportation = []
+travel = []
+weather = []
+all-icons = [
+ "accessibility",
+ "account",
+ "animals",
+ "arrows",
+ "brands",
+ "buildings",
+ "charts",
+ "communication",
+ "connectivity",
+ "cursors",
+ "design",
+ "development",
+ "devices",
+ "emoji",
+ "files",
+ "finance",
+ "food-beverage",
+ "gaming",
+ "home",
+ "layout",
+ "mail",
+ "math",
+ "medical",
+ "multimedia",
+ "nature",
+ "navigation",
+ "notifications",
+ "people",
+ "photography",
+ "science",
+ "seasons",
+ "security",
+ "shapes",
+ "shopping",
+ "social",
+ "sports",
+ "sustainability",
+ "text",
+ "time",
+ "tools",
+ "transportation",
+ "travel",
+ "weather",
+]
diff --git a/packages/dioxus/src/air_vent.rs b/packages/dioxus/src/air_vent.rs
index 8aba64b..e776a64 100644
--- a/packages/dioxus/src/air_vent.rs
+++ b/packages/dioxus/src/air_vent.rs
@@ -34,10 +34,10 @@ pub fn AirVent(props: AirVentProps) -> Element {
"stroke-width": "{stroke_width}",
"stroke-linecap": "round",
"stroke-linejoin": "round",
+ path { "d": "M18 17.5a2.5 2.5 0 1 1-4 2.03V12" }
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" }
+ path { "d": "M6.6 15.572A2 2 0 1 0 10 17v-5" }
}
}
}
diff --git a/packages/dioxus/src/baby.rs b/packages/dioxus/src/baby.rs
index d7bdbc0..a39f18e 100644
--- a/packages/dioxus/src/baby.rs
+++ b/packages/dioxus/src/baby.rs
@@ -34,10 +34,10 @@ pub fn Baby(props: BabyProps) -> Element {
"stroke-width": "{stroke_width}",
"stroke-linecap": "round",
"stroke-linejoin": "round",
- path { "d": "M9 12h.01" }
- path { "d": "M15 12h.01" }
path { "d": "M10 16c.5.3 1.2.5 2 .5s1.5-.2 2-.5" }
- 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" }
+ path { "d": "M15 12h.01" }
+ path { "d": "M19.38 6.813A9 9 0 0 1 20.8 10.2a2 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" }
+ path { "d": "M9 12h.01" }
}
}
}
diff --git a/packages/dioxus/src/banknote_arrow_down.rs b/packages/dioxus/src/banknote_arrow_down.rs
new file mode 100644
index 0000000..39590c1
--- /dev/null
+++ b/packages/dioxus/src/banknote_arrow_down.rs
@@ -0,0 +1,45 @@
+use dioxus::prelude::*;
+#[derive(Clone, PartialEq, Props)]
+pub struct BanknoteArrowDownProps {
+ #[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,
+ pub style: Option,
+}
+#[component]
+pub fn BanknoteArrowDown(props: BanknoteArrowDownProps) -> 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}" },
+ "style": if let Some(style) = props.style { "{style}" },
+ "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": "M12 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5" }
+ path { "d": "m16 19 3 3 3-3" }
+ path { "d": "M18 12h.01" }
+ path { "d": "M19 16v6" }
+ path { "d": "M6 12h.01" }
+ circle { "cx": "12", "cy": "12", "r": "2" }
+ }
+ }
+}
diff --git a/packages/dioxus/src/banknote_arrow_up.rs b/packages/dioxus/src/banknote_arrow_up.rs
new file mode 100644
index 0000000..456087a
--- /dev/null
+++ b/packages/dioxus/src/banknote_arrow_up.rs
@@ -0,0 +1,45 @@
+use dioxus::prelude::*;
+#[derive(Clone, PartialEq, Props)]
+pub struct BanknoteArrowUpProps {
+ #[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,
+ pub style: Option,
+}
+#[component]
+pub fn BanknoteArrowUp(props: BanknoteArrowUpProps) -> 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}" },
+ "style": if let Some(style) = props.style { "{style}" },
+ "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": "M12 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5" }
+ path { "d": "M18 12h.01" }
+ path { "d": "M19 22v-6" }
+ path { "d": "m22 19-3-3-3 3" }
+ path { "d": "M6 12h.01" }
+ circle { "cx": "12", "cy": "12", "r": "2" }
+ }
+ }
+}
diff --git a/packages/dioxus/src/banknote_x.rs b/packages/dioxus/src/banknote_x.rs
new file mode 100644
index 0000000..d95e4bb
--- /dev/null
+++ b/packages/dioxus/src/banknote_x.rs
@@ -0,0 +1,45 @@
+use dioxus::prelude::*;
+#[derive(Clone, PartialEq, Props)]
+pub struct BanknoteXProps {
+ #[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,
+ pub style: Option,
+}
+#[component]
+pub fn BanknoteX(props: BanknoteXProps) -> 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}" },
+ "style": if let Some(style) = props.style { "{style}" },
+ "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": "M13 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5" }
+ path { "d": "m17 17 5 5" }
+ path { "d": "M18 12h.01" }
+ path { "d": "m22 17-5 5" }
+ path { "d": "M6 12h.01" }
+ circle { "cx": "12", "cy": "12", "r": "2" }
+ }
+ }
+}
diff --git a/packages/dioxus/src/battery_plus.rs b/packages/dioxus/src/battery_plus.rs
new file mode 100644
index 0000000..77716c7
--- /dev/null
+++ b/packages/dioxus/src/battery_plus.rs
@@ -0,0 +1,44 @@
+use dioxus::prelude::*;
+#[derive(Clone, PartialEq, Props)]
+pub struct BatteryPlusProps {
+ #[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,
+ pub style: Option,
+}
+#[component]
+pub fn BatteryPlus(props: BatteryPlusProps) -> 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}" },
+ "style": if let Some(style) = props.style { "{style}" },
+ "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 9v6" }
+ path { "d": "M13.5 7H16a2 2 0 0 1 2 2v6a2 2 0 0 1-2 2h-2.5" }
+ path { "d": "M22 11v2" }
+ path { "d": "M6.5 17H4a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h2.5" }
+ path { "d": "M7 12h6" }
+ }
+ }
+}
diff --git a/packages/dioxus/src/beef.rs b/packages/dioxus/src/beef.rs
index 3596221..d158577 100644
--- a/packages/dioxus/src/beef.rs
+++ b/packages/dioxus/src/beef.rs
@@ -34,9 +34,9 @@ pub fn Beef(props: BeefProps) -> Element {
"stroke-width": "{stroke_width}",
"stroke-linecap": "round",
"stroke-linejoin": "round",
+ path { "d": "M16.4 13.7A6.5 6.5 0 1 0 6.28 6.6c-1.1 3.13-.78 3.9-3.18 6.08A3 3 0 0 0 5 18c4 0 8.4-1.8 11.4-4.3" }
+ path { "d": "m18.5 6 2.19 4.5a6.48 6.48 0 0 1-2.29 7.2C15.4 20.2 11 22 7 22a3 3 0 0 1-2.68-1.66L2.4 16.5" }
circle { "cx": "12.5", "cy": "8.5", "r": "2.5" }
- path { "d": "M12.5 2a6.5 6.5 0 0 0-6.22 4.6c-1.1 3.13-.78 3.9-3.18 6.08A3 3 0 0 0 5 18c4 0 8.4-1.8 11.4-4.3A6.5 6.5 0 0 0 12.5 2Z" }
- 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" }
}
}
}
diff --git a/packages/dioxus/src/bell_electric.rs b/packages/dioxus/src/bell_electric.rs
index b4bbb44..569e457 100644
--- a/packages/dioxus/src/bell_electric.rs
+++ b/packages/dioxus/src/bell_electric.rs
@@ -34,18 +34,18 @@ pub fn BellElectric(props: BellElectricProps) -> Element {
"stroke-width": "{stroke_width}",
"stroke-linecap": "round",
"stroke-linejoin": "round",
- path { "d": "M18.8 4A6.3 8.7 0 0 1 20 9" }
+ path { "d": "M18.518 17.347A7 7 0 0 1 14 19" }
+ path { "d": "M18.8 4A11 11 0 0 1 20 9" }
path { "d": "M9 9h.01" }
+ circle { "cx": "20", "cy": "16", "r": "2" }
circle { "cx": "9", "cy": "9", "r": "7" }
rect {
- "width": "10",
- "height": "6",
"x": "4",
"y": "16",
+ "width": "10",
+ "height": "6",
"rx": "2",
}
- path { "d": "M14 19c3 0 4.6-1.6 4.6-1.6" }
- circle { "cx": "20", "cy": "16", "r": "2" }
}
}
}
diff --git a/packages/dioxus/src/book_key.rs b/packages/dioxus/src/book_key.rs
index 606e772..3d14ffe 100644
--- a/packages/dioxus/src/book_key.rs
+++ b/packages/dioxus/src/book_key.rs
@@ -36,8 +36,8 @@ pub fn BookKey(props: BookKeyProps) -> Element {
"stroke-linejoin": "round",
path { "d": "m19 3 1 1" }
path { "d": "m20 2-4.5 4.5" }
- path { "d": "M20 8v13a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20" }
- path { "d": "M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H14" }
+ path { "d": "M20 7.898V21a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20" }
+ path { "d": "M4 19.5v-15A2.5 2.5 0 0 1 6.5 2h7.844" }
circle { "cx": "14", "cy": "8", "r": "2" }
}
}
diff --git a/packages/dioxus/src/bow_arrow.rs b/packages/dioxus/src/bow_arrow.rs
new file mode 100644
index 0000000..2f1a1fc
--- /dev/null
+++ b/packages/dioxus/src/bow_arrow.rs
@@ -0,0 +1,44 @@
+use dioxus::prelude::*;
+#[derive(Clone, PartialEq, Props)]
+pub struct BowArrowProps {
+ #[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,
+ pub style: Option,
+}
+#[component]
+pub fn BowArrow(props: BowArrowProps) -> 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}" },
+ "style": if let Some(style) = props.style { "{style}" },
+ "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": "M17 3h4v4" }
+ path { "d": "M18.575 11.082a13 13 0 0 1 1.048 9.027 1.17 1.17 0 0 1-1.914.597L14 17" }
+ path { "d": "M7 10 3.29 6.29a1.17 1.17 0 0 1 .6-1.91 13 13 0 0 1 9.03 1.05" }
+ path { "d": "M7 14a1.7 1.7 0 0 0-1.207.5l-2.646 2.646A.5.5 0 0 0 3.5 18H5a1 1 0 0 1 1 1v1.5a.5.5 0 0 0 .854.354L9.5 18.207A1.7 1.7 0 0 0 10 17v-2a1 1 0 0 0-1-1z" }
+ path { "d": "M9.707 14.293 21 3" }
+ }
+ }
+}
diff --git a/packages/dioxus/src/brackets.rs b/packages/dioxus/src/brackets.rs
index 008ce7d..cc087a9 100644
--- a/packages/dioxus/src/brackets.rs
+++ b/packages/dioxus/src/brackets.rs
@@ -34,8 +34,8 @@ pub fn Brackets(props: BracketsProps) -> Element {
"stroke-width": "{stroke_width}",
"stroke-linecap": "round",
"stroke-linejoin": "round",
- path { "d": "M16 3h3v18h-3" }
- path { "d": "M8 21H5V3h3" }
+ path { "d": "M16 3h2a1 1 0 0 1 1 1v16a1 1 0 0 1-1 1h-2" }
+ path { "d": "M8 21H6a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h2" }
}
}
}
diff --git a/packages/dioxus/src/brain_cog.rs b/packages/dioxus/src/brain_cog.rs
index 6501036..0a1ad8c 100644
--- a/packages/dioxus/src/brain_cog.rs
+++ b/packages/dioxus/src/brain_cog.rs
@@ -34,22 +34,21 @@ pub fn BrainCog(props: BrainCogProps) -> Element {
"stroke-width": "{stroke_width}",
"stroke-linecap": "round",
"stroke-linejoin": "round",
- path { "d": "M12 5a3 3 0 1 0-5.997.142 4 4 0 0 0-2.526 5.77 4 4 0 0 0 .556 6.588 4 4 0 0 0 7.636 2.106 3.2 3.2 0 0 0 .164-.546c.028-.13.306-.13.335 0a3.2 3.2 0 0 0 .163.546 4 4 0 0 0 7.636-2.106 4 4 0 0 0 .556-6.588 4 4 0 0 0-2.526-5.77A3 3 0 1 0 12 5" }
- path { "d": "M17.599 6.5a3 3 0 0 0 .399-1.375" }
- path { "d": "M6.003 5.125A3 3 0 0 0 6.401 6.5" }
- path { "d": "M3.477 10.896a4 4 0 0 1 .585-.396" }
- path { "d": "M19.938 10.5a4 4 0 0 1 .585.396" }
- path { "d": "M6 18a4 4 0 0 1-1.967-.516" }
- path { "d": "M19.967 17.484A4 4 0 0 1 18 18" }
+ path { "d": "m10.852 14.772-.383.923" }
+ path { "d": "m10.852 9.228-.383-.923" }
+ path { "d": "m13.148 14.772.382.924" }
+ path { "d": "m13.531 8.305-.383.923" }
+ path { "d": "m14.772 10.852.923-.383" }
+ path { "d": "m14.772 13.148.923.383" }
+ path { "d": "M17.598 6.5A3 3 0 1 0 12 5a3 3 0 0 0-5.63-1.446 3 3 0 0 0-.368 1.571 4 4 0 0 0-2.525 5.771" }
+ path { "d": "M17.998 5.125a4 4 0 0 1 2.525 5.771" }
+ path { "d": "M19.505 10.294a4 4 0 0 1-1.5 7.706" }
+ path { "d": "M4.032 17.483A4 4 0 0 0 11.464 20c.18-.311.892-.311 1.072 0a4 4 0 0 0 7.432-2.516" }
+ path { "d": "M4.5 10.291A4 4 0 0 0 6 18" }
+ path { "d": "M6.002 5.125a3 3 0 0 0 .4 1.375" }
+ path { "d": "m9.228 10.852-.923-.383" }
+ path { "d": "m9.228 13.148-.923.383" }
circle { "cx": "12", "cy": "12", "r": "3" }
- path { "d": "m15.7 10.4-.9.4" }
- path { "d": "m9.2 13.2-.9.4" }
- path { "d": "m13.6 15.7-.4-.9" }
- path { "d": "m10.8 9.2-.4-.9" }
- path { "d": "m15.7 13.5-.9-.4" }
- path { "d": "m9.2 10.9-.9-.4" }
- path { "d": "m10.5 15.7.4-.9" }
- path { "d": "m13.1 9.2.4-.9" }
}
}
}
diff --git a/packages/dioxus/src/brick_wall_fire.rs b/packages/dioxus/src/brick_wall_fire.rs
new file mode 100644
index 0000000..6b6dfcb
--- /dev/null
+++ b/packages/dioxus/src/brick_wall_fire.rs
@@ -0,0 +1,46 @@
+use dioxus::prelude::*;
+#[derive(Clone, PartialEq, Props)]
+pub struct BrickWallFireProps {
+ #[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,
+ pub style: Option,
+}
+#[component]
+pub fn BrickWallFire(props: BrickWallFireProps) -> 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}" },
+ "style": if let Some(style) = props.style { "{style}" },
+ "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 3v2.107" }
+ path { "d": "M17 9c1 3 2.5 3.5 3.5 4.5A5 5 0 0 1 22 17a5 5 0 0 1-10 0c0-.3 0-.6.1-.9a2 2 0 1 0 3.3-2C13 11.5 16 9 17 9" }
+ path { "d": "M21 8.274V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h3.938" }
+ path { "d": "M3 15h5.253" }
+ path { "d": "M3 9h8.228" }
+ path { "d": "M8 15v6" }
+ path { "d": "M8 3v6" }
+ }
+ }
+}
diff --git a/packages/dioxus/src/brush.rs b/packages/dioxus/src/brush.rs
index b4236ab..a7f9089 100644
--- a/packages/dioxus/src/brush.rs
+++ b/packages/dioxus/src/brush.rs
@@ -34,8 +34,9 @@ pub fn Brush(props: BrushProps) -> Element {
"stroke-width": "{stroke_width}",
"stroke-linecap": "round",
"stroke-linejoin": "round",
- path { "d": "m9.06 11.9 8.07-8.06a2.85 2.85 0 1 1 4.03 4.03l-8.06 8.08" }
- 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" }
+ path { "d": "m11 10 3 3" }
+ path { "d": "M6.5 21A3.5 3.5 0 1 0 3 17.5a2.62 2.62 0 0 1-.708 1.792A1 1 0 0 0 3 21z" }
+ path { "d": "M9.969 17.031 21.378 5.624a1 1 0 0 0-3.002-3.002L6.967 14.031" }
}
}
}
diff --git a/packages/dioxus/src/brush_cleaning.rs b/packages/dioxus/src/brush_cleaning.rs
new file mode 100644
index 0000000..73f5b19
--- /dev/null
+++ b/packages/dioxus/src/brush_cleaning.rs
@@ -0,0 +1,43 @@
+use dioxus::prelude::*;
+#[derive(Clone, PartialEq, Props)]
+pub struct BrushCleaningProps {
+ #[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,
+ pub style: Option,
+}
+#[component]
+pub fn BrushCleaning(props: BrushCleaningProps) -> 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}" },
+ "style": if let Some(style) = props.style { "{style}" },
+ "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 22-1-4" }
+ path { "d": "M19 13.99a1 1 0 0 0 1-1V12a2 2 0 0 0-2-2h-3a1 1 0 0 1-1-1V4a2 2 0 0 0-4 0v5a1 1 0 0 1-1 1H6a2 2 0 0 0-2 2v.99a1 1 0 0 0 1 1" }
+ path { "d": "M5 14h14l1.973 6.767A1 1 0 0 1 20 22H4a1 1 0 0 1-.973-1.233z" }
+ path { "d": "m8 22 1-4" }
+ }
+ }
+}
diff --git a/packages/dioxus/src/bubbles.rs b/packages/dioxus/src/bubbles.rs
new file mode 100644
index 0000000..156a090
--- /dev/null
+++ b/packages/dioxus/src/bubbles.rs
@@ -0,0 +1,43 @@
+use dioxus::prelude::*;
+#[derive(Clone, PartialEq, Props)]
+pub struct BubblesProps {
+ #[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,
+ pub style: Option,
+}
+#[component]
+pub fn Bubbles(props: BubblesProps) -> 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}" },
+ "style": if let Some(style) = props.style { "{style}" },
+ "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": "M7.2 14.8a2 2 0 0 1 2 2" }
+ circle { "cx": "18.5", "cy": "8.5", "r": "3.5" }
+ circle { "cx": "7.5", "cy": "16.5", "r": "5.5" }
+ circle { "cx": "7.5", "cy": "4.5", "r": "2.5" }
+ }
+ }
+}
diff --git a/packages/dioxus/src/calendar_cog.rs b/packages/dioxus/src/calendar_cog.rs
index cc6cbe5..cb93fb1 100644
--- a/packages/dioxus/src/calendar_cog.rs
+++ b/packages/dioxus/src/calendar_cog.rs
@@ -34,16 +34,16 @@ pub fn CalendarCog(props: CalendarCogProps) -> Element {
"stroke-width": "{stroke_width}",
"stroke-linecap": "round",
"stroke-linejoin": "round",
- path { "d": "m15.2 16.9-.9-.4" }
- path { "d": "m15.2 19.1-.9.4" }
+ path { "d": "m15.228 16.852-.923-.383" }
+ path { "d": "m15.228 19.148-.923.383" }
path { "d": "M16 2v4" }
- path { "d": "m16.9 15.2-.4-.9" }
- path { "d": "m16.9 20.8-.4.9" }
- path { "d": "m19.5 14.3-.4.9" }
- path { "d": "m19.5 21.7-.4-.9" }
- path { "d": "M21 10.5V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h6" }
- path { "d": "m21.7 16.5-.9.4" }
- path { "d": "m21.7 19.5-.9-.4" }
+ path { "d": "m16.47 14.305.382.923" }
+ path { "d": "m16.852 20.772-.383.924" }
+ path { "d": "m19.148 15.228.383-.923" }
+ path { "d": "m19.53 21.696-.382-.924" }
+ path { "d": "m20.772 16.852.924-.383" }
+ path { "d": "m20.772 19.148.924.383" }
+ path { "d": "M21 11V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h6" }
path { "d": "M3 10h18" }
path { "d": "M8 2v4" }
circle { "cx": "18", "cy": "18", "r": "3" }
diff --git a/packages/dioxus/src/calendar_plus.rs b/packages/dioxus/src/calendar_plus.rs
index b0b56cb..d84d085 100644
--- a/packages/dioxus/src/calendar_plus.rs
+++ b/packages/dioxus/src/calendar_plus.rs
@@ -34,12 +34,12 @@ pub fn CalendarPlus(props: CalendarPlusProps) -> Element {
"stroke-width": "{stroke_width}",
"stroke-linecap": "round",
"stroke-linejoin": "round",
- path { "d": "M8 2v4" }
- path { "d": "M16 2v4" }
- path { "d": "M21 13V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8" }
- path { "d": "M3 10h18" }
path { "d": "M16 19h6" }
+ path { "d": "M16 2v4" }
path { "d": "M19 16v6" }
+ path { "d": "M21 12.598V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h8.5" }
+ path { "d": "M3 10h18" }
+ path { "d": "M8 2v4" }
}
}
}
diff --git a/packages/dioxus/src/candy.rs b/packages/dioxus/src/candy.rs
index 5643879..c1708e3 100644
--- a/packages/dioxus/src/candy.rs
+++ b/packages/dioxus/src/candy.rs
@@ -34,11 +34,11 @@ pub fn Candy(props: CandyProps) -> Element {
"stroke-width": "{stroke_width}",
"stroke-linecap": "round",
"stroke-linejoin": "round",
- path { "d": "m9.5 7.5-2 2a4.95 4.95 0 1 0 7 7l2-2a4.95 4.95 0 1 0-7-7Z" }
- path { "d": "M14 6.5v10" }
- path { "d": "M10 7.5v10" }
- path { "d": "m16 7 1-5 1.37.68A3 3 0 0 0 19.7 3H21v1.3c0 .46.1.92.32 1.33L22 7l-5 1" }
- 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" }
+ path { "d": "M10 7v10.9" }
+ path { "d": "M14 6.1V17" }
+ path { "d": "M16 7V3a1 1 0 0 1 1.707-.707 2.5 2.5 0 0 0 2.152.717 1 1 0 0 1 1.131 1.131 2.5 2.5 0 0 0 .717 2.152A1 1 0 0 1 21 8h-4" }
+ path { "d": "M16.536 7.465a5 5 0 0 0-7.072 0l-2 2a5 5 0 0 0 0 7.07 5 5 0 0 0 7.072 0l2-2a5 5 0 0 0 0-7.07" }
+ path { "d": "M8 17v4a1 1 0 0 1-1.707.707 2.5 2.5 0 0 0-2.152-.717 1 1 0 0 1-1.131-1.131 2.5 2.5 0 0 0-.717-2.152A1 1 0 0 1 3 16h4" }
}
}
}
diff --git a/packages/dioxus/src/candy_off.rs b/packages/dioxus/src/candy_off.rs
index 7269e90..188f161 100644
--- a/packages/dioxus/src/candy_off.rs
+++ b/packages/dioxus/src/candy_off.rs
@@ -34,19 +34,13 @@ pub fn CandyOff(props: CandyOffProps) -> Element {
"stroke-width": "{stroke_width}",
"stroke-linecap": "round",
"stroke-linejoin": "round",
- path { "d": "m8.5 8.5-1 1a4.95 4.95 0 0 0 7 7l1-1" }
- path { "d": "M11.843 6.187A4.947 4.947 0 0 1 16.5 7.5a4.947 4.947 0 0 1 1.313 4.657" }
- path { "d": "M14 16.5V14" }
- path { "d": "M14 6.5v1.843" }
- path { "d": "M10 10v7.5" }
- path { "d": "m16 7 1-5 1.367.683A3 3 0 0 0 19.708 3H21v1.292a3 3 0 0 0 .317 1.341L22 7l-5 1" }
- path { "d": "m8 17-1 5-1.367-.683A3 3 0 0 0 4.292 21H3v-1.292a3 3 0 0 0-.317-1.341L2 17l5-1" }
- line {
- "x1": "2",
- "x2": "22",
- "y1": "2",
- "y2": "22",
- }
+ path { "d": "M10 10v7.9" }
+ path { "d": "M11.802 6.145a5 5 0 0 1 6.053 6.053" }
+ path { "d": "M14 6.1v2.243" }
+ path { "d": "m15.5 15.571-.964.964a5 5 0 0 1-7.071 0 5 5 0 0 1 0-7.07l.964-.965" }
+ path { "d": "M16 7V3a1 1 0 0 1 1.707-.707 2.5 2.5 0 0 0 2.152.717 1 1 0 0 1 1.131 1.131 2.5 2.5 0 0 0 .717 2.152A1 1 0 0 1 21 8h-4" }
+ path { "d": "m2 2 20 20" }
+ path { "d": "M8 17v4a1 1 0 0 1-1.707.707 2.5 2.5 0 0 0-2.152-.717 1 1 0 0 1-1.131-1.131 2.5 2.5 0 0 0-.717-2.152A1 1 0 0 1 3 16h4" }
}
}
}
diff --git a/packages/dioxus/src/circle_slash_2.rs b/packages/dioxus/src/circle_slash_2.rs
index 6dbdc3e..7744dfe 100644
--- a/packages/dioxus/src/circle_slash_2.rs
+++ b/packages/dioxus/src/circle_slash_2.rs
@@ -34,8 +34,8 @@ pub fn CircleSlash2(props: CircleSlash2Props) -> Element {
"stroke-width": "{stroke_width}",
"stroke-linecap": "round",
"stroke-linejoin": "round",
- circle { "cx": "12", "cy": "12", "r": "10" }
path { "d": "M22 2 2 22" }
+ circle { "cx": "12", "cy": "12", "r": "10" }
}
}
}
diff --git a/packages/dioxus/src/circle_small.rs b/packages/dioxus/src/circle_small.rs
new file mode 100644
index 0000000..60b0e3c
--- /dev/null
+++ b/packages/dioxus/src/circle_small.rs
@@ -0,0 +1,40 @@
+use dioxus::prelude::*;
+#[derive(Clone, PartialEq, Props)]
+pub struct CircleSmallProps {
+ #[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,
+ pub style: Option,
+}
+#[component]
+pub fn CircleSmall(props: CircleSmallProps) -> 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}" },
+ "style": if let Some(style) = props.style { "{style}" },
+ "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",
+ circle { "cx": "12", "cy": "12", "r": "6" }
+ }
+ }
+}
diff --git a/packages/dioxus/src/clipboard_paste.rs b/packages/dioxus/src/clipboard_paste.rs
index 49483b0..c941b5a 100644
--- a/packages/dioxus/src/clipboard_paste.rs
+++ b/packages/dioxus/src/clipboard_paste.rs
@@ -34,9 +34,17 @@ pub fn ClipboardPaste(props: ClipboardPasteProps) -> Element {
"stroke-width": "{stroke_width}",
"stroke-linecap": "round",
"stroke-linejoin": "round",
- path { "d": "M15 2H9a1 1 0 0 0-1 1v2c0 .6.4 1 1 1h6c.6 0 1-.4 1-1V3c0-.6-.4-1-1-1Z" }
- path { "d": "M8 4H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2M16 4h2a2 2 0 0 1 2 2v2M11 14h10" }
- path { "d": "m17 10 4 4-4 4" }
+ path { "d": "M11 14h10" }
+ path { "d": "M16 4h2a2 2 0 0 1 2 2v1.344" }
+ path { "d": "m17 18 4-4-4-4" }
+ path { "d": "M8 4H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h12a2 2 0 0 0 1.793-1.113" }
+ rect {
+ "x": "8",
+ "y": "2",
+ "width": "8",
+ "height": "4",
+ "rx": "1",
+ }
}
}
}
diff --git a/packages/dioxus/src/clock_fading.rs b/packages/dioxus/src/clock_fading.rs
new file mode 100644
index 0000000..d4252f1
--- /dev/null
+++ b/packages/dioxus/src/clock_fading.rs
@@ -0,0 +1,45 @@
+use dioxus::prelude::*;
+#[derive(Clone, PartialEq, Props)]
+pub struct ClockFadingProps {
+ #[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,
+ pub style: Option,
+}
+#[component]
+pub fn ClockFading(props: ClockFadingProps) -> 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}" },
+ "style": if let Some(style) = props.style { "{style}" },
+ "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": "M12 2a10 10 0 0 1 7.38 16.75" }
+ path { "d": "M12 6v6l4 2" }
+ path { "d": "M2.5 8.875a10 10 0 0 0-.5 3" }
+ path { "d": "M2.83 16a10 10 0 0 0 2.43 3.4" }
+ path { "d": "M4.636 5.235a10 10 0 0 1 .891-.857" }
+ path { "d": "M8.644 21.42a10 10 0 0 0 7.631-.38" }
+ }
+ }
+}
diff --git a/packages/dioxus/src/clock_plus.rs b/packages/dioxus/src/clock_plus.rs
new file mode 100644
index 0000000..d28d9b3
--- /dev/null
+++ b/packages/dioxus/src/clock_plus.rs
@@ -0,0 +1,43 @@
+use dioxus::prelude::*;
+#[derive(Clone, PartialEq, Props)]
+pub struct ClockPlusProps {
+ #[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,
+ pub style: Option,
+}
+#[component]
+pub fn ClockPlus(props: ClockPlusProps) -> 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}" },
+ "style": if let Some(style) = props.style { "{style}" },
+ "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": "M12 6v6l3.644 1.822" }
+ path { "d": "M16 19h6" }
+ path { "d": "M19 16v6" }
+ path { "d": "M21.92 13.267a10 10 0 1 0-8.653 8.653" }
+ }
+ }
+}
diff --git a/packages/dioxus/src/cloud_cog.rs b/packages/dioxus/src/cloud_cog.rs
index db476e0..e509c52 100644
--- a/packages/dioxus/src/cloud_cog.rs
+++ b/packages/dioxus/src/cloud_cog.rs
@@ -34,16 +34,15 @@ pub fn CloudCog(props: CloudCogProps) -> Element {
"stroke-width": "{stroke_width}",
"stroke-linecap": "round",
"stroke-linejoin": "round",
- circle { "cx": "12", "cy": "17", "r": "3" }
- path { "d": "M4.2 15.1A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.2" }
- path { "d": "m15.7 18.4-.9-.3" }
- path { "d": "m9.2 15.9-.9-.3" }
- path { "d": "m10.6 20.7.3-.9" }
- path { "d": "m13.1 14.2.3-.9" }
- path { "d": "m13.6 20.7-.4-1" }
- path { "d": "m10.8 14.3-.4-1" }
- path { "d": "m8.3 18.6 1-.4" }
- path { "d": "m14.7 15.8 1-.4" }
+ path { "d": "m10.852 19.772-.383.924" }
+ path { "d": "m13.148 14.228.383-.923" }
+ path { "d": "M13.148 19.772a3 3 0 1 0-2.296-5.544l-.383-.923" }
+ path { "d": "m13.53 20.696-.382-.924a3 3 0 1 1-2.296-5.544" }
+ path { "d": "m14.772 15.852.923-.383" }
+ path { "d": "m14.772 18.148.923.383" }
+ path { "d": "M4.2 15.1a7 7 0 1 1 9.93-9.858A7 7 0 0 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.2" }
+ path { "d": "m9.228 15.852-.923-.383" }
+ path { "d": "m9.228 18.148-.923.383" }
}
}
}
diff --git a/packages/dioxus/src/columns_3_cog.rs b/packages/dioxus/src/columns_3_cog.rs
new file mode 100644
index 0000000..663baec
--- /dev/null
+++ b/packages/dioxus/src/columns_3_cog.rs
@@ -0,0 +1,51 @@
+use dioxus::prelude::*;
+#[derive(Clone, PartialEq, Props)]
+pub struct Columns3CogProps {
+ #[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,
+ pub style: Option,
+}
+#[component]
+pub fn Columns3Cog(props: Columns3CogProps) -> 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}" },
+ "style": if let Some(style) = props.style { "{style}" },
+ "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.5 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v5.5" }
+ path { "d": "m14.3 19.6 1-.4" }
+ path { "d": "M15 3v7.5" }
+ path { "d": "m15.2 16.9-.9-.3" }
+ path { "d": "m16.6 21.7.3-.9" }
+ path { "d": "m16.8 15.3-.4-1" }
+ path { "d": "m19.1 15.2.3-.9" }
+ path { "d": "m19.6 21.7-.4-1" }
+ path { "d": "m20.7 16.8 1-.4" }
+ path { "d": "m21.7 19.4-.9-.3" }
+ path { "d": "M9 3v18" }
+ circle { "cx": "18", "cy": "18", "r": "3" }
+ }
+ }
+}
diff --git a/packages/dioxus/src/cpu.rs b/packages/dioxus/src/cpu.rs
index 962a958..4d7af1e 100644
--- a/packages/dioxus/src/cpu.rs
+++ b/packages/dioxus/src/cpu.rs
@@ -34,28 +34,32 @@ pub fn Cpu(props: CpuProps) -> Element {
"stroke-width": "{stroke_width}",
"stroke-linecap": "round",
"stroke-linejoin": "round",
+ path { "d": "M12 20v2" }
+ path { "d": "M12 2v2" }
+ path { "d": "M17 20v2" }
+ path { "d": "M17 2v2" }
+ path { "d": "M2 12h2" }
+ path { "d": "M2 17h2" }
+ path { "d": "M2 7h2" }
+ path { "d": "M20 12h2" }
+ path { "d": "M20 17h2" }
+ path { "d": "M20 7h2" }
+ path { "d": "M7 20v2" }
+ path { "d": "M7 2v2" }
rect {
- "width": "16",
- "height": "16",
"x": "4",
"y": "4",
+ "width": "16",
+ "height": "16",
"rx": "2",
}
rect {
- "width": "6",
- "height": "6",
- "x": "9",
- "y": "9",
+ "x": "8",
+ "y": "8",
+ "width": "8",
+ "height": "8",
"rx": "1",
}
- path { "d": "M15 2v2" }
- path { "d": "M15 20v2" }
- path { "d": "M2 15h2" }
- path { "d": "M2 9h2" }
- path { "d": "M20 15h2" }
- path { "d": "M20 9h2" }
- path { "d": "M9 2v2" }
- path { "d": "M9 20v2" }
}
}
}
diff --git a/packages/dioxus/src/decimals_arrow_left.rs b/packages/dioxus/src/decimals_arrow_left.rs
new file mode 100644
index 0000000..19041da
--- /dev/null
+++ b/packages/dioxus/src/decimals_arrow_left.rs
@@ -0,0 +1,49 @@
+use dioxus::prelude::*;
+#[derive(Clone, PartialEq, Props)]
+pub struct DecimalsArrowLeftProps {
+ #[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,
+ pub style: Option,
+}
+#[component]
+pub fn DecimalsArrowLeft(props: DecimalsArrowLeftProps) -> 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}" },
+ "style": if let Some(style) = props.style { "{style}" },
+ "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": "m13 21-3-3 3-3" }
+ path { "d": "M20 18H10" }
+ path { "d": "M3 11h.01" }
+ rect {
+ "x": "6",
+ "y": "3",
+ "width": "5",
+ "height": "8",
+ "rx": "2.5",
+ }
+ }
+ }
+}
diff --git a/packages/dioxus/src/decimals_arrow_right.rs b/packages/dioxus/src/decimals_arrow_right.rs
new file mode 100644
index 0000000..ae2f58b
--- /dev/null
+++ b/packages/dioxus/src/decimals_arrow_right.rs
@@ -0,0 +1,56 @@
+use dioxus::prelude::*;
+#[derive(Clone, PartialEq, Props)]
+pub struct DecimalsArrowRightProps {
+ #[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,
+ pub style: Option,
+}
+#[component]
+pub fn DecimalsArrowRight(props: DecimalsArrowRightProps) -> 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}" },
+ "style": if let Some(style) = props.style { "{style}" },
+ "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 18h10" }
+ path { "d": "m17 21 3-3-3-3" }
+ path { "d": "M3 11h.01" }
+ rect {
+ "x": "15",
+ "y": "3",
+ "width": "5",
+ "height": "8",
+ "rx": "2.5",
+ }
+ rect {
+ "x": "6",
+ "y": "3",
+ "width": "5",
+ "height": "8",
+ "rx": "2.5",
+ }
+ }
+ }
+}
diff --git a/packages/dioxus/src/door_closed.rs b/packages/dioxus/src/door_closed.rs
index 1367733..08c892d 100644
--- a/packages/dioxus/src/door_closed.rs
+++ b/packages/dioxus/src/door_closed.rs
@@ -34,9 +34,9 @@ pub fn DoorClosed(props: DoorClosedProps) -> Element {
"stroke-width": "{stroke_width}",
"stroke-linecap": "round",
"stroke-linejoin": "round",
+ path { "d": "M10 12h.01" }
path { "d": "M18 20V6a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v14" }
path { "d": "M2 20h20" }
- path { "d": "M14 12v.01" }
}
}
}
diff --git a/packages/dioxus/src/door_closed_locked.rs b/packages/dioxus/src/door_closed_locked.rs
new file mode 100644
index 0000000..59c7efc
--- /dev/null
+++ b/packages/dioxus/src/door_closed_locked.rs
@@ -0,0 +1,50 @@
+use dioxus::prelude::*;
+#[derive(Clone, PartialEq, Props)]
+pub struct DoorClosedLockedProps {
+ #[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,
+ pub style: Option,
+}
+#[component]
+pub fn DoorClosedLocked(props: DoorClosedLockedProps) -> 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}" },
+ "style": if let Some(style) = props.style { "{style}" },
+ "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 12h.01" }
+ path { "d": "M18 9V6a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v14" }
+ path { "d": "M2 20h8" }
+ path { "d": "M20 17v-2a2 2 0 1 0-4 0v2" }
+ rect {
+ "x": "14",
+ "y": "17",
+ "width": "8",
+ "height": "5",
+ "rx": "1",
+ }
+ }
+ }
+}
diff --git a/packages/dioxus/src/door_open.rs b/packages/dioxus/src/door_open.rs
index 5c8f954..c5bad87 100644
--- a/packages/dioxus/src/door_open.rs
+++ b/packages/dioxus/src/door_open.rs
@@ -34,11 +34,11 @@ pub fn DoorOpen(props: DoorOpenProps) -> Element {
"stroke-width": "{stroke_width}",
"stroke-linecap": "round",
"stroke-linejoin": "round",
- path { "d": "M13 4h3a2 2 0 0 1 2 2v14" }
- path { "d": "M2 20h3" }
- path { "d": "M13 20h9" }
- path { "d": "M10 12v.01" }
- 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" }
+ path { "d": "M11 20H2" }
+ path { "d": "M11 4.562v16.157a1 1 0 0 0 1.242.97L19 20V5.562a2 2 0 0 0-1.515-1.94l-4-1A2 2 0 0 0 11 4.561z" }
+ path { "d": "M11 4H8a2 2 0 0 0-2 2v14" }
+ path { "d": "M14 12h.01" }
+ path { "d": "M22 20h-3" }
}
}
}
diff --git a/packages/dioxus/src/dumbbell.rs b/packages/dioxus/src/dumbbell.rs
index d379cea..7944b13 100644
--- a/packages/dioxus/src/dumbbell.rs
+++ b/packages/dioxus/src/dumbbell.rs
@@ -34,11 +34,11 @@ pub fn Dumbbell(props: DumbbellProps) -> Element {
"stroke-width": "{stroke_width}",
"stroke-linecap": "round",
"stroke-linejoin": "round",
- path { "d": "M14.4 14.4 9.6 9.6" }
- path { "d": "M18.657 21.485a2 2 0 1 1-2.829-2.828l-1.767 1.768a2 2 0 1 1-2.829-2.829l6.364-6.364a2 2 0 1 1 2.829 2.829l-1.768 1.767a2 2 0 1 1 2.828 2.829z" }
- path { "d": "m21.5 21.5-1.4-1.4" }
- path { "d": "M3.9 3.9 2.5 2.5" }
- 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" }
+ path { "d": "M17.596 12.768a2 2 0 1 0 2.829-2.829l-1.768-1.767a2 2 0 0 0 2.828-2.829l-2.828-2.828a2 2 0 0 0-2.829 2.828l-1.767-1.768a2 2 0 1 0-2.829 2.829z" }
+ path { "d": "m2.5 21.5 1.4-1.4" }
+ path { "d": "m20.1 3.9 1.4-1.4" }
+ path { "d": "M5.343 21.485a2 2 0 1 0 2.829-2.828l1.767 1.768a2 2 0 1 0 2.829-2.829l-6.364-6.364a2 2 0 1 0-2.829 2.829l1.768 1.767a2 2 0 0 0-2.828 2.829z" }
+ path { "d": "m9.6 14.4 4.8-4.8" }
}
}
}
diff --git a/packages/dioxus/src/expand.rs b/packages/dioxus/src/expand.rs
index 3acb7f7..8ec7624 100644
--- a/packages/dioxus/src/expand.rs
+++ b/packages/dioxus/src/expand.rs
@@ -34,10 +34,14 @@ pub fn Expand(props: ExpandProps) -> Element {
"stroke-width": "{stroke_width}",
"stroke-linecap": "round",
"stroke-linejoin": "round",
- path { "d": "m21 21-6-6m6 6v-4.8m0 4.8h-4.8" }
- path { "d": "M3 16.2V21m0 0h4.8M3 21l6-6" }
- path { "d": "M21 7.8V3m0 0h-4.8M21 3l-6 6" }
- path { "d": "M3 7.8V3m0 0h4.8M3 3l6 6" }
+ path { "d": "m15 15 6 6" }
+ path { "d": "m15 9 6-6" }
+ path { "d": "M21 16v5h-5" }
+ path { "d": "M21 8V3h-5" }
+ path { "d": "M3 16v5h5" }
+ path { "d": "m3 21 6-6" }
+ path { "d": "M3 8V3h5" }
+ path { "d": "M9 9 3 3" }
}
}
}
diff --git a/packages/dioxus/src/file_badge_2.rs b/packages/dioxus/src/file_badge_2.rs
index 667172a..04eee72 100644
--- a/packages/dioxus/src/file_badge_2.rs
+++ b/packages/dioxus/src/file_badge_2.rs
@@ -34,10 +34,9 @@ pub fn FileBadge2(props: FileBadge2Props) -> Element {
"stroke-width": "{stroke_width}",
"stroke-linecap": "round",
"stroke-linejoin": "round",
- path { "d": "M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z" }
+ path { "d": "m13.69 12.479 1.29 4.88a.5.5 0 0 1-.697.591l-1.844-.849a1 1 0 0 0-.88.001l-1.846.85a.5.5 0 0 1-.693-.593l1.29-4.88" }
+ path { "d": "M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7z" }
circle { "cx": "12", "cy": "10", "r": "3" }
- path { "d": "M14 2v4a2 2 0 0 0 2 2h4" }
- path { "d": "m14 12.5 1 5.5-3-1-3 1 1-5.5" }
}
}
}
diff --git a/packages/dioxus/src/file_cog.rs b/packages/dioxus/src/file_cog.rs
index db4f620..c8cb310 100644
--- a/packages/dioxus/src/file_cog.rs
+++ b/packages/dioxus/src/file_cog.rs
@@ -35,15 +35,15 @@ pub fn FileCog(props: FileCogProps) -> Element {
"stroke-linecap": "round",
"stroke-linejoin": "round",
path { "d": "M14 2v4a2 2 0 0 0 2 2h4" }
- path { "d": "m3.2 12.9-.9-.4" }
- path { "d": "m3.2 15.1-.9.4" }
+ path { "d": "m2.305 15.53.923-.382" }
+ path { "d": "m3.228 12.852-.924-.383" }
path { "d": "M4.677 21.5a2 2 0 0 0 1.313.5H18a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v2.5" }
- path { "d": "m4.9 11.2-.4-.9" }
- path { "d": "m4.9 16.8-.4.9" }
- path { "d": "m7.5 10.3-.4.9" }
- path { "d": "m7.5 17.7-.4-.9" }
- path { "d": "m9.7 12.5-.9.4" }
- path { "d": "m9.7 15.5-.9-.4" }
+ path { "d": "m4.852 11.228-.383-.923" }
+ path { "d": "m4.852 16.772-.383.924" }
+ path { "d": "m7.148 11.228.383-.923" }
+ path { "d": "m7.53 17.696-.382-.924" }
+ path { "d": "m8.772 12.852.923-.383" }
+ path { "d": "m8.772 15.148.923.383" }
circle { "cx": "6", "cy": "14", "r": "3" }
}
}
diff --git a/packages/dioxus/src/folder_cog.rs b/packages/dioxus/src/folder_cog.rs
index ad0c206..08dc96e 100644
--- a/packages/dioxus/src/folder_cog.rs
+++ b/packages/dioxus/src/folder_cog.rs
@@ -34,16 +34,16 @@ pub fn FolderCog(props: FolderCogProps) -> Element {
"stroke-width": "{stroke_width}",
"stroke-linecap": "round",
"stroke-linejoin": "round",
+ path { "d": "M10.3 20H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.98a2 2 0 0 1 1.69.9l.66 1.2A2 2 0 0 0 12 6h8a2 2 0 0 1 2 2v3.3" }
+ path { "d": "m14.305 19.53.923-.382" }
+ path { "d": "m15.228 16.852-.923-.383" }
+ path { "d": "m16.852 15.228-.383-.923" }
+ path { "d": "m16.852 20.772-.383.924" }
+ path { "d": "m19.148 15.228.383-.923" }
+ path { "d": "m19.53 21.696-.382-.924" }
+ path { "d": "m20.772 16.852.924-.383" }
+ path { "d": "m20.772 19.148.924.383" }
circle { "cx": "18", "cy": "18", "r": "3" }
- path { "d": "M10.3 20H4a2 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.9H20a2 2 0 0 1 2 2v3.3" }
- path { "d": "m21.7 19.4-.9-.3" }
- path { "d": "m15.2 16.9-.9-.3" }
- path { "d": "m16.6 21.7.3-.9" }
- path { "d": "m19.1 15.2.3-.9" }
- path { "d": "m19.6 21.7-.4-1" }
- path { "d": "m16.8 15.3-.4-1" }
- path { "d": "m14.3 19.6 1-.4" }
- path { "d": "m20.7 16.8 1-.4" }
}
}
}
diff --git a/packages/dioxus/src/funnel.rs b/packages/dioxus/src/funnel.rs
new file mode 100644
index 0000000..72e9e93
--- /dev/null
+++ b/packages/dioxus/src/funnel.rs
@@ -0,0 +1,40 @@
+use dioxus::prelude::*;
+#[derive(Clone, PartialEq, Props)]
+pub struct FunnelProps {
+ #[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,
+ pub style: Option,
+}
+#[component]
+pub fn Funnel(props: FunnelProps) -> 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}" },
+ "style": if let Some(style) = props.style { "{style}" },
+ "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 20a1 1 0 0 0 .553.895l2 1A1 1 0 0 0 14 21v-7a2 2 0 0 1 .517-1.341L21.74 4.67A1 1 0 0 0 21 3H3a1 1 0 0 0-.742 1.67l7.225 7.989A2 2 0 0 1 10 14z" }
+ }
+ }
+}
diff --git a/packages/dioxus/src/funnel_plus.rs b/packages/dioxus/src/funnel_plus.rs
new file mode 100644
index 0000000..940cb09
--- /dev/null
+++ b/packages/dioxus/src/funnel_plus.rs
@@ -0,0 +1,42 @@
+use dioxus::prelude::*;
+#[derive(Clone, PartialEq, Props)]
+pub struct FunnelPlusProps {
+ #[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,
+ pub style: Option,
+}
+#[component]
+pub fn FunnelPlus(props: FunnelPlusProps) -> 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}" },
+ "style": if let Some(style) = props.style { "{style}" },
+ "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": "M13.354 3H3a1 1 0 0 0-.742 1.67l7.225 7.989A2 2 0 0 1 10 14v6a1 1 0 0 0 .553.895l2 1A1 1 0 0 0 14 21v-7a2 2 0 0 1 .517-1.341l1.218-1.348" }
+ path { "d": "M16 6h6" }
+ path { "d": "M19 3v6" }
+ }
+ }
+}
diff --git a/packages/dioxus/src/funnel_x.rs b/packages/dioxus/src/funnel_x.rs
new file mode 100644
index 0000000..e2c8c46
--- /dev/null
+++ b/packages/dioxus/src/funnel_x.rs
@@ -0,0 +1,42 @@
+use dioxus::prelude::*;
+#[derive(Clone, PartialEq, Props)]
+pub struct FunnelXProps {
+ #[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,
+ pub style: Option,
+}
+#[component]
+pub fn FunnelX(props: FunnelXProps) -> 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}" },
+ "style": if let Some(style) = props.style { "{style}" },
+ "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": "M12.531 3H3a1 1 0 0 0-.742 1.67l7.225 7.989A2 2 0 0 1 10 14v6a1 1 0 0 0 .553.895l2 1A1 1 0 0 0 14 21v-7a2 2 0 0 1 .517-1.341l.427-.473" }
+ path { "d": "m16.5 3.5 5 5" }
+ path { "d": "m21.5 3.5-5 5" }
+ }
+ }
+}
diff --git a/packages/dioxus/src/guitar.rs b/packages/dioxus/src/guitar.rs
index 5265d85..364172f 100644
--- a/packages/dioxus/src/guitar.rs
+++ b/packages/dioxus/src/guitar.rs
@@ -37,13 +37,7 @@ pub fn Guitar(props: GuitarProps) -> Element {
path { "d": "m11.9 12.1 4.514-4.514" }
path { "d": "M20.1 2.3a1 1 0 0 0-1.4 0l-1.114 1.114A2 2 0 0 0 17 4.828v1.344a2 2 0 0 1-.586 1.414A2 2 0 0 1 17.828 7h1.344a2 2 0 0 0 1.414-.586L21.7 5.3a1 1 0 0 0 0-1.4z" }
path { "d": "m6 16 2 2" }
- path { "d": "M8.2 9.9C8.7 8.8 9.8 8 11 8c2.8 0 5 2.2 5 5 0 1.2-.8 2.3-1.9 2.8l-.9.4A2 2 0 0 0 12 18a4 4 0 0 1-4 4c-3.3 0-6-2.7-6-6a4 4 0 0 1 4-4 2 2 0 0 0 1.8-1.2z" }
- circle {
- "cx": "11.5",
- "cy": "12.5",
- "r": ".5",
- "fill": "currentColor",
- }
+ path { "d": "M8.23 9.85A3 3 0 0 1 11 8a5 5 0 0 1 5 5 3 3 0 0 1-1.85 2.77l-.92.38A2 2 0 0 0 12 18a4 4 0 0 1-4 4 6 6 0 0 1-6-6 4 4 0 0 1 4-4 2 2 0 0 0 1.85-1.23z" }
}
}
}
diff --git a/packages/dioxus/src/hamburger.rs b/packages/dioxus/src/hamburger.rs
new file mode 100644
index 0000000..744a4da
--- /dev/null
+++ b/packages/dioxus/src/hamburger.rs
@@ -0,0 +1,43 @@
+use dioxus::prelude::*;
+#[derive(Clone, PartialEq, Props)]
+pub struct HamburgerProps {
+ #[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,
+ pub style: Option,
+}
+#[component]
+pub fn Hamburger(props: HamburgerProps) -> 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}" },
+ "style": if let Some(style) = props.style { "{style}" },
+ "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": "M12 16H4a2 2 0 1 1 0-4h16a2 2 0 1 1 0 4h-4.25" }
+ path { "d": "M5 12a2 2 0 0 1-2-2 9 7 0 0 1 18 0 2 2 0 0 1-2 2" }
+ path { "d": "M5 16a2 2 0 0 0-2 2 3 3 0 0 0 3 3h12a3 3 0 0 0 3-3 2 2 0 0 0-2-2q0 0 0 0" }
+ path { "d": "m6.67 12 6.13 4.6a2 2 0 0 0 2.8-.4l3.15-4.2" }
+ }
+ }
+}
diff --git a/packages/dioxus/src/heart_minus.rs b/packages/dioxus/src/heart_minus.rs
new file mode 100644
index 0000000..fb2878e
--- /dev/null
+++ b/packages/dioxus/src/heart_minus.rs
@@ -0,0 +1,41 @@
+use dioxus::prelude::*;
+#[derive(Clone, PartialEq, Props)]
+pub struct HeartMinusProps {
+ #[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,
+ pub style: Option,
+}
+#[component]
+pub fn HeartMinus(props: HeartMinusProps) -> 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}" },
+ "style": if let Some(style) = props.style { "{style}" },
+ "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": "M13.5 19.5 12 21l-7-7c-1.5-1.45-3-3.2-3-5.5A5.5 5.5 0 0 1 7.5 3c1.76 0 3 .5 4.5 2 1.5-1.5 2.74-2 4.5-2a5.5 5.5 0 0 1 5.402 6.5" }
+ path { "d": "M15 15h6" }
+ }
+ }
+}
diff --git a/packages/dioxus/src/heart_plus.rs b/packages/dioxus/src/heart_plus.rs
new file mode 100644
index 0000000..3837568
--- /dev/null
+++ b/packages/dioxus/src/heart_plus.rs
@@ -0,0 +1,42 @@
+use dioxus::prelude::*;
+#[derive(Clone, PartialEq, Props)]
+pub struct HeartPlusProps {
+ #[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,
+ pub style: Option,
+}
+#[component]
+pub fn HeartPlus(props: HeartPlusProps) -> 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}" },
+ "style": if let Some(style) = props.style { "{style}" },
+ "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": "M13.5 19.5 12 21l-7-7c-1.5-1.45-3-3.2-3-5.5A5.5 5.5 0 0 1 7.5 3c1.76 0 3 .5 4.5 2 1.5-1.5 2.74-2 4.5-2a5.5 5.5 0 0 1 5.402 6.5" }
+ path { "d": "M15 15h6" }
+ path { "d": "M18 12v6" }
+ }
+ }
+}
diff --git a/packages/dioxus/src/house_wifi.rs b/packages/dioxus/src/house_wifi.rs
new file mode 100644
index 0000000..9959234
--- /dev/null
+++ b/packages/dioxus/src/house_wifi.rs
@@ -0,0 +1,43 @@
+use dioxus::prelude::*;
+#[derive(Clone, PartialEq, Props)]
+pub struct HouseWifiProps {
+ #[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,
+ pub style: Option,
+}
+#[component]
+pub fn HouseWifi(props: HouseWifiProps) -> 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}" },
+ "style": if let Some(style) = props.style { "{style}" },
+ "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": "M9.5 13.866a4 4 0 0 1 5 .01" }
+ path { "d": "M12 17h.01" }
+ path { "d": "M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z" }
+ path { "d": "M7 10.754a8 8 0 0 1 10 0" }
+ }
+ }
+}
diff --git a/packages/dioxus/src/infinity.rs b/packages/dioxus/src/infinity.rs
index 76e7a09..968880b 100644
--- a/packages/dioxus/src/infinity.rs
+++ b/packages/dioxus/src/infinity.rs
@@ -34,7 +34,7 @@ pub fn Infinity(props: InfinityProps) -> Element {
"stroke-width": "{stroke_width}",
"stroke-linecap": "round",
"stroke-linejoin": "round",
- 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" }
+ path { "d": "M6 16c5 0 7-8 12-8a4 4 0 0 1 0 8c-5 0-7-8-12-8a4 4 0 1 0 0 8" }
}
}
}
diff --git a/packages/dioxus/src/lamp.rs b/packages/dioxus/src/lamp.rs
index 1c28960..3adf8f1 100644
--- a/packages/dioxus/src/lamp.rs
+++ b/packages/dioxus/src/lamp.rs
@@ -34,9 +34,9 @@ pub fn Lamp(props: LampProps) -> Element {
"stroke-width": "{stroke_width}",
"stroke-linecap": "round",
"stroke-linejoin": "round",
- path { "d": "M8 2h8l4 10H4L8 2Z" }
path { "d": "M12 12v6" }
- path { "d": "M8 22v-2c0-1.1.9-2 2-2h4a2 2 0 0 1 2 2v2H8Z" }
+ path { "d": "M4.077 10.615A1 1 0 0 0 5 12h14a1 1 0 0 0 .923-1.385l-3.077-7.384A2 2 0 0 0 15 2H9a2 2 0 0 0-1.846 1.23Z" }
+ path { "d": "M8 20a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v1a1 1 0 0 1-1 1H9a1 1 0 0 1-1-1z" }
}
}
}
diff --git a/packages/dioxus/src/lamp_ceiling.rs b/packages/dioxus/src/lamp_ceiling.rs
index 46465a3..95c2632 100644
--- a/packages/dioxus/src/lamp_ceiling.rs
+++ b/packages/dioxus/src/lamp_ceiling.rs
@@ -35,8 +35,8 @@ pub fn LampCeiling(props: LampCeilingProps) -> Element {
"stroke-linecap": "round",
"stroke-linejoin": "round",
path { "d": "M12 2v5" }
- path { "d": "M6 7h12l4 9H2l4-9Z" }
- path { "d": "M9.17 16a3 3 0 1 0 5.66 0" }
+ path { "d": "M14.829 15.998a3 3 0 1 1-5.658 0" }
+ path { "d": "M20.92 14.606A1 1 0 0 1 20 16H4a1 1 0 0 1-.92-1.394l3-7A1 1 0 0 1 7 7h10a1 1 0 0 1 .92.606z" }
}
}
}
diff --git a/packages/dioxus/src/lamp_desk.rs b/packages/dioxus/src/lamp_desk.rs
index cb0b83e..bcc6b65 100644
--- a/packages/dioxus/src/lamp_desk.rs
+++ b/packages/dioxus/src/lamp_desk.rs
@@ -34,10 +34,10 @@ pub fn LampDesk(props: LampDeskProps) -> Element {
"stroke-width": "{stroke_width}",
"stroke-linecap": "round",
"stroke-linejoin": "round",
- path { "d": "m14 5-3 3 2 7 8-8-7-2Z" }
- path { "d": "m14 5-3 3-3-3 3-3 3 3Z" }
- path { "d": "M9.5 6.5 4 12l3 6" }
- path { "d": "M3 22v-2c0-1.1.9-2 2-2h4a2 2 0 0 1 2 2v2H3Z" }
+ path { "d": "M10.293 2.293a1 1 0 0 1 1.414 0l2.5 2.5 5.994 1.227a1 1 0 0 1 .506 1.687l-7 7a1 1 0 0 1-1.687-.506l-1.227-5.994-2.5-2.5a1 1 0 0 1 0-1.414z" }
+ path { "d": "m14.207 4.793-3.414 3.414" }
+ path { "d": "M3 20a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v1a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1z" }
+ path { "d": "m9.086 6.5-4.793 4.793a1 1 0 0 0-.18 1.17L7 18" }
}
}
}
diff --git a/packages/dioxus/src/lamp_floor.rs b/packages/dioxus/src/lamp_floor.rs
index 84ca12a..b47f25e 100644
--- a/packages/dioxus/src/lamp_floor.rs
+++ b/packages/dioxus/src/lamp_floor.rs
@@ -34,8 +34,8 @@ pub fn LampFloor(props: LampFloorProps) -> Element {
"stroke-width": "{stroke_width}",
"stroke-linecap": "round",
"stroke-linejoin": "round",
- path { "d": "M9 2h6l3 7H6l3-7Z" }
- path { "d": "M12 9v13" }
+ path { "d": "M12 10v12" }
+ path { "d": "M17.929 7.629A1 1 0 0 1 17 9H7a1 1 0 0 1-.928-1.371l2-5A1 1 0 0 1 9 2h6a1 1 0 0 1 .928.629z" }
path { "d": "M9 22h6" }
}
}
diff --git a/packages/dioxus/src/lamp_wall_down.rs b/packages/dioxus/src/lamp_wall_down.rs
index 364c004..98f87e3 100644
--- a/packages/dioxus/src/lamp_wall_down.rs
+++ b/packages/dioxus/src/lamp_wall_down.rs
@@ -34,9 +34,9 @@ pub fn LampWallDown(props: LampWallDownProps) -> Element {
"stroke-width": "{stroke_width}",
"stroke-linecap": "round",
"stroke-linejoin": "round",
- path { "d": "M11 13h6l3 7H8l3-7Z" }
- path { "d": "M14 13V8a2 2 0 0 0-2-2H8" }
- path { "d": "M4 9h2a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2H4v6Z" }
+ path { "d": "M19.929 18.629A1 1 0 0 1 19 20H9a1 1 0 0 1-.928-1.371l2-5A1 1 0 0 1 11 13h6a1 1 0 0 1 .928.629z" }
+ path { "d": "M6 3a2 2 0 0 1 2 2v2a2 2 0 0 1-2 2H5a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1z" }
+ path { "d": "M8 6h4a2 2 0 0 1 2 2v5" }
}
}
}
diff --git a/packages/dioxus/src/lamp_wall_up.rs b/packages/dioxus/src/lamp_wall_up.rs
index efb34e9..feb532d 100644
--- a/packages/dioxus/src/lamp_wall_up.rs
+++ b/packages/dioxus/src/lamp_wall_up.rs
@@ -34,9 +34,9 @@ pub fn LampWallUp(props: LampWallUpProps) -> Element {
"stroke-width": "{stroke_width}",
"stroke-linecap": "round",
"stroke-linejoin": "round",
- path { "d": "M11 4h6l3 7H8l3-7Z" }
- path { "d": "M14 11v5a2 2 0 0 1-2 2H8" }
- path { "d": "M4 15h2a2 2 0 0 1 2 2v2a2 2 0 0 1-2 2H4v-6Z" }
+ path { "d": "M19.929 9.629A1 1 0 0 1 19 11H9a1 1 0 0 1-.928-1.371l2-5A1 1 0 0 1 11 4h6a1 1 0 0 1 .928.629z" }
+ path { "d": "M6 15a2 2 0 0 1 2 2v2a2 2 0 0 1-2 2H5a1 1 0 0 1-1-1v-4a1 1 0 0 1 1-1z" }
+ path { "d": "M8 18h4a2 2 0 0 0 2-2v-5" }
}
}
}
diff --git a/packages/dioxus/src/layers_2.rs b/packages/dioxus/src/layers_2.rs
index de54ed8..cd702f5 100644
--- a/packages/dioxus/src/layers_2.rs
+++ b/packages/dioxus/src/layers_2.rs
@@ -34,8 +34,8 @@ pub fn Layers2(props: Layers2Props) -> Element {
"stroke-width": "{stroke_width}",
"stroke-linecap": "round",
"stroke-linejoin": "round",
- path { "d": "m16.02 12 5.48 3.13a1 1 0 0 1 0 1.74L13 21.74a2 2 0 0 1-2 0l-8.5-4.87a1 1 0 0 1 0-1.74L7.98 12" }
- 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" }
+ 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" }
+ path { "d": "m20 14.285 1.5.845a1 1 0 0 1 0 1.74L13 21.74a2 2 0 0 1-2 0l-8.5-4.87a1 1 0 0 1 0-1.74l1.5-.845" }
}
}
}
diff --git a/packages/dioxus/src/letter_text.rs b/packages/dioxus/src/letter_text.rs
index 8e32ff3..a3b24b8 100644
--- a/packages/dioxus/src/letter_text.rs
+++ b/packages/dioxus/src/letter_text.rs
@@ -38,7 +38,7 @@ pub fn LetterText(props: LetterTextProps) -> Element {
path { "d": "M15 6h6" }
path { "d": "m3 13 3.553-7.724a.5.5 0 0 1 .894 0L11 13" }
path { "d": "M3 18h18" }
- path { "d": "M4 11h6" }
+ path { "d": "M3.92 11h6.16" }
}
}
}
diff --git a/packages/dioxus/src/lib.rs b/packages/dioxus/src/lib.rs
index 2640fc0..fa4daeb 100644
--- a/packages/dioxus/src/lib.rs
+++ b/packages/dioxus/src/lib.rs
@@ -4,3092 +4,8078 @@
//!
//! See [the Rust Lucide book](https://lucide.rustforweb.org/dioxus.html) for more documenation.
+#[cfg(any(feature = "text", feature = "design"))]
mod a_arrow_down;
+#[cfg(any(feature = "text", feature = "design"))]
mod a_arrow_up;
+#[cfg(any(feature = "text", feature = "design"))]
mod a_large_small;
+#[cfg(any(feature = "accessibility", feature = "medical"))]
mod accessibility;
+#[cfg(any(
+ feature = "medical",
+ feature = "account",
+ feature = "social",
+ feature = "science",
+ feature = "multimedia"
+))]
mod activity;
+#[cfg(feature = "home")]
mod air_vent;
+#[cfg(any(
+ feature = "multimedia",
+ feature = "connectivity",
+ feature = "devices",
+ feature = "brands"
+))]
mod airplay;
+#[cfg(any(feature = "devices", feature = "notifications", feature = "time"))]
mod alarm_clock;
+#[cfg(any(feature = "devices", feature = "notifications", feature = "time"))]
mod alarm_clock_check;
+#[cfg(any(feature = "devices", feature = "notifications", feature = "time"))]
mod alarm_clock_minus;
+#[cfg(any(feature = "devices", feature = "notifications", feature = "time"))]
mod alarm_clock_off;
+#[cfg(any(feature = "devices", feature = "notifications", feature = "time"))]
mod alarm_clock_plus;
+#[cfg(any(feature = "home", feature = "devices", feature = "travel"))]
mod alarm_smoke;
+#[cfg(any(feature = "photography", feature = "multimedia"))]
mod album;
+#[cfg(feature = "text")]
mod align_center;
+#[cfg(feature = "layout")]
mod align_center_horizontal;
+#[cfg(feature = "layout")]
mod align_center_vertical;
+#[cfg(feature = "layout")]
mod align_end_horizontal;
+#[cfg(feature = "layout")]
mod align_end_vertical;
+#[cfg(feature = "layout")]
mod align_horizontal_distribute_center;
+#[cfg(feature = "layout")]
mod align_horizontal_distribute_end;
+#[cfg(feature = "layout")]
mod align_horizontal_distribute_start;
+#[cfg(feature = "layout")]
mod align_horizontal_justify_center;
+#[cfg(feature = "layout")]
mod align_horizontal_justify_end;
+#[cfg(feature = "layout")]
mod align_horizontal_justify_start;
+#[cfg(feature = "layout")]
mod align_horizontal_space_around;
+#[cfg(feature = "layout")]
mod align_horizontal_space_between;
+#[cfg(feature = "text")]
mod align_justify;
+#[cfg(feature = "text")]
mod align_left;
+#[cfg(feature = "text")]
mod align_right;
+#[cfg(feature = "layout")]
mod align_start_horizontal;
+#[cfg(feature = "layout")]
mod align_start_vertical;
+#[cfg(feature = "layout")]
mod align_vertical_distribute_center;
+#[cfg(feature = "layout")]
mod align_vertical_distribute_end;
+#[cfg(feature = "layout")]
mod align_vertical_distribute_start;
+#[cfg(feature = "layout")]
mod align_vertical_justify_center;
+#[cfg(feature = "layout")]
mod align_vertical_justify_end;
+#[cfg(feature = "layout")]
mod align_vertical_justify_start;
+#[cfg(feature = "layout")]
mod align_vertical_space_around;
+#[cfg(feature = "layout")]
mod align_vertical_space_between;
+#[cfg(any(feature = "medical", feature = "transportation"))]
mod ambulance;
+#[cfg(any(feature = "text", feature = "development"))]
mod ampersand;
+#[cfg(any(feature = "text", feature = "development"))]
mod ampersands;
+#[cfg(any(feature = "food-beverage", feature = "gaming"))]
mod amphora;
+#[cfg(any(feature = "transportation", feature = "text"))]
mod anchor;
+#[cfg(feature = "emoji")]
mod angry;
+#[cfg(feature = "emoji")]
mod annoyed;
+#[cfg(any(feature = "devices", feature = "multimedia", feature = "communication"))]
mod antenna;
+#[cfg(any(feature = "buildings", feature = "tools", feature = "gaming"))]
mod anvil;
+#[cfg(feature = "photography")]
mod aperture;
+#[cfg(any(
+ feature = "layout",
+ feature = "design",
+ feature = "development",
+ feature = "files"
+))]
mod app_window;
+#[cfg(any(
+ feature = "layout",
+ feature = "design",
+ feature = "development",
+ feature = "files"
+))]
mod app_window_mac;
+#[cfg(feature = "food-beverage")]
mod apple;
+#[cfg(any(feature = "files", feature = "mail"))]
mod archive;
+#[cfg(any(feature = "files", feature = "mail"))]
mod archive_restore;
+#[cfg(any(feature = "files", feature = "mail"))]
mod archive_x;
+#[cfg(feature = "home")]
mod armchair;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
mod arrow_big_down;
+#[cfg(any(
+ feature = "arrows",
+ feature = "navigation",
+ feature = "gaming",
+ feature = "files"
+))]
mod arrow_big_down_dash;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
mod arrow_big_left;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
mod arrow_big_left_dash;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
mod arrow_big_right;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
mod arrow_big_right_dash;
+#[cfg(any(
+ feature = "arrows",
+ feature = "navigation",
+ feature = "text",
+ feature = "development",
+ feature = "gaming"
+))]
mod arrow_big_up;
+#[cfg(any(
+ feature = "arrows",
+ feature = "navigation",
+ feature = "text",
+ feature = "development",
+ feature = "gaming"
+))]
mod arrow_big_up_dash;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod arrow_down;
+#[cfg(any(feature = "text", feature = "layout", feature = "arrows"))]
mod arrow_down_0_1;
+#[cfg(any(feature = "text", feature = "layout", feature = "arrows"))]
mod arrow_down_1_0;
+#[cfg(any(feature = "text", feature = "layout", feature = "arrows"))]
mod arrow_down_a_z;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "files"))]
mod arrow_down_from_line;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod arrow_down_left;
+#[cfg(any(feature = "text", feature = "layout", feature = "arrows"))]
mod arrow_down_narrow_wide;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod arrow_down_right;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod arrow_down_to_dot;
+#[cfg(any(
+ feature = "arrows",
+ feature = "navigation",
+ feature = "files",
+ feature = "development"
+))]
mod arrow_down_to_line;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod arrow_down_up;
+#[cfg(any(feature = "text", feature = "layout", feature = "arrows"))]
mod arrow_down_wide_narrow;
+#[cfg(any(feature = "text", feature = "layout", feature = "arrows"))]
mod arrow_down_z_a;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod arrow_left;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod arrow_left_from_line;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod arrow_left_right;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod arrow_left_to_line;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod arrow_right;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod arrow_right_from_line;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod arrow_right_left;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "development"))]
mod arrow_right_to_line;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod arrow_up;
+#[cfg(any(feature = "text", feature = "layout", feature = "arrows"))]
mod arrow_up_0_1;
+#[cfg(any(feature = "text", feature = "layout", feature = "arrows"))]
mod arrow_up_1_0;
+#[cfg(any(feature = "text", feature = "layout", feature = "arrows"))]
mod arrow_up_a_z;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod arrow_up_down;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod arrow_up_from_dot;
+#[cfg(any(
+ feature = "arrows",
+ feature = "navigation",
+ feature = "files",
+ feature = "development"
+))]
mod arrow_up_from_line;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod arrow_up_left;
+#[cfg(any(feature = "text", feature = "layout", feature = "arrows"))]
mod arrow_up_narrow_wide;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod arrow_up_right;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "files"))]
mod arrow_up_to_line;
+#[cfg(any(feature = "text", feature = "layout", feature = "arrows"))]
mod arrow_up_wide_narrow;
+#[cfg(any(feature = "text", feature = "layout", feature = "arrows"))]
mod arrow_up_z_a;
+#[cfg(any(feature = "arrows", feature = "transportation", feature = "mail"))]
mod arrows_up_from_line;
+#[cfg(any(feature = "text", feature = "math", feature = "development"))]
mod asterisk;
+#[cfg(any(feature = "text", feature = "account"))]
mod at_sign;
+#[cfg(feature = "science")]
mod atom;
+#[cfg(any(feature = "multimedia", feature = "communication"))]
mod audio_lines;
+#[cfg(any(feature = "multimedia", feature = "communication"))]
mod audio_waveform;
+#[cfg(any(feature = "account", feature = "sports", feature = "gaming"))]
mod award;
+#[cfg(any(feature = "tools", feature = "gaming"))]
mod axe;
+#[cfg(feature = "design")]
mod axis_3_d;
+#[cfg(any(feature = "accessibility", feature = "people"))]
mod baby;
+#[cfg(any(feature = "gaming", feature = "photography", feature = "travel"))]
mod backpack;
+#[cfg(any(feature = "account", feature = "social", feature = "shapes"))]
mod badge;
+#[cfg(any(feature = "account", feature = "social"))]
mod badge_alert;
+#[cfg(any(feature = "shopping", feature = "finance"))]
mod badge_cent;
+#[cfg(feature = "social")]
mod badge_check;
+#[cfg(any(feature = "shopping", feature = "finance"))]
mod badge_dollar_sign;
+#[cfg(any(feature = "shopping", feature = "finance"))]
mod badge_euro;
+#[cfg(any(feature = "accessibility", feature = "social"))]
mod badge_help;
+#[cfg(any(feature = "shopping", feature = "finance"))]
mod badge_indian_rupee;
+#[cfg(any(feature = "account", feature = "accessibility", feature = "social"))]
mod badge_info;
+#[cfg(any(feature = "shopping", feature = "finance"))]
mod badge_japanese_yen;
+#[cfg(feature = "social")]
mod badge_minus;
+#[cfg(any(
+ feature = "social",
+ feature = "finance",
+ feature = "shopping",
+ feature = "math"
+))]
mod badge_percent;
+#[cfg(feature = "social")]
mod badge_plus;
+#[cfg(any(feature = "shopping", feature = "finance"))]
mod badge_pound_sterling;
+#[cfg(any(feature = "shopping", feature = "finance"))]
mod badge_russian_ruble;
+#[cfg(any(feature = "shopping", feature = "finance"))]
mod badge_swiss_franc;
+#[cfg(feature = "social")]
mod badge_x;
+#[cfg(any(feature = "transportation", feature = "travel"))]
mod baggage_claim;
+#[cfg(feature = "account")]
mod ban;
+#[cfg(feature = "food-beverage")]
mod banana;
+#[cfg(feature = "medical")]
mod bandage;
+#[cfg(feature = "finance")]
mod banknote;
+#[cfg(feature = "finance")]
+mod banknote_arrow_down;
+#[cfg(feature = "finance")]
+mod banknote_arrow_up;
+#[cfg(feature = "finance")]
+mod banknote_x;
+#[cfg(feature = "shopping")]
mod barcode;
+#[cfg(feature = "text")]
mod baseline;
+#[cfg(feature = "travel")]
mod bath;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod battery;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod battery_charging;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod battery_full;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod battery_low;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod battery_medium;
+#[cfg(feature = "devices")]
+mod battery_plus;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod battery_warning;
+#[cfg(any(feature = "science", feature = "gaming"))]
mod beaker;
+#[cfg(feature = "food-beverage")]
mod bean;
+#[cfg(feature = "food-beverage")]
mod bean_off;
+#[cfg(feature = "home")]
mod bed;
+#[cfg(feature = "home")]
mod bed_double;
+#[cfg(feature = "home")]
mod bed_single;
+#[cfg(feature = "food-beverage")]
mod beef;
+#[cfg(feature = "food-beverage")]
mod beer;
+#[cfg(feature = "food-beverage")]
mod beer_off;
+#[cfg(any(feature = "account", feature = "notifications"))]
mod bell;
+#[cfg(any(feature = "account", feature = "notifications"))]
mod bell_dot;
+#[cfg(any(feature = "devices", feature = "notifications", feature = "home"))]
mod bell_electric;
+#[cfg(feature = "notifications")]
mod bell_minus;
+#[cfg(feature = "notifications")]
mod bell_off;
+#[cfg(feature = "notifications")]
mod bell_plus;
+#[cfg(feature = "notifications")]
mod bell_ring;
+#[cfg(any(feature = "layout", feature = "design", feature = "tools"))]
mod between_horizontal_end;
+#[cfg(any(feature = "layout", feature = "design", feature = "tools"))]
mod between_horizontal_start;
+#[cfg(any(feature = "layout", feature = "design", feature = "tools"))]
mod between_vertical_end;
+#[cfg(any(feature = "layout", feature = "design", feature = "tools"))]
mod between_vertical_start;
+#[cfg(feature = "emoji")]
mod biceps_flexed;
+#[cfg(feature = "transportation")]
mod bike;
+#[cfg(any(feature = "text", feature = "development"))]
mod binary;
+#[cfg(any(
+ feature = "navigation",
+ feature = "nature",
+ feature = "photography",
+ feature = "science",
+ feature = "travel",
+ feature = "development"
+))]
mod binoculars;
+#[cfg(feature = "science")]
mod biohazard;
+#[cfg(feature = "animals")]
mod bird;
+#[cfg(any(feature = "brands", feature = "development", feature = "finance"))]
mod bitcoin;
+#[cfg(any(
+ feature = "design",
+ feature = "photography",
+ feature = "tools",
+ feature = "development"
+))]
mod blend;
+#[cfg(feature = "home")]
mod blinds;
+#[cfg(any(feature = "development", feature = "shapes"))]
mod blocks;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod bluetooth;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod bluetooth_connected;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod bluetooth_off;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod bluetooth_searching;
+#[cfg(feature = "text")]
mod bold;
+#[cfg(any(feature = "tools", feature = "home"))]
mod bolt;
+#[cfg(any(feature = "security", feature = "tools"))]
mod bomb;
+#[cfg(any(feature = "animals", feature = "medical", feature = "gaming"))]
mod bone;
+#[cfg(any(feature = "text", feature = "development", feature = "gaming"))]
mod book;
+#[cfg(any(feature = "text", feature = "gaming"))]
mod book_a;
+#[cfg(any(feature = "multimedia", feature = "text"))]
mod book_audio;
+#[cfg(any(feature = "text", feature = "development", feature = "gaming"))]
mod book_check;
+#[cfg(any(feature = "development", feature = "text", feature = "gaming"))]
mod book_copy;
+#[cfg(feature = "development")]
mod book_dashed;
+#[cfg(feature = "development")]
mod book_down;
+#[cfg(any(feature = "multimedia", feature = "text"))]
mod book_headphones;
+#[cfg(any(feature = "social", feature = "text", feature = "gaming"))]
mod book_heart;
+#[cfg(any(
+ feature = "photography",
+ feature = "text",
+ feature = "multimedia",
+ feature = "files",
+ feature = "social",
+ feature = "shopping",
+ feature = "travel"
+))]
mod book_image;
+#[cfg(any(feature = "development", feature = "security", feature = "gaming"))]
mod book_key;
+#[cfg(any(feature = "development", feature = "security", feature = "gaming"))]
mod book_lock;
+#[cfg(any(feature = "text", feature = "development", feature = "gaming"))]
mod book_marked;
+#[cfg(any(feature = "development", feature = "text", feature = "gaming"))]
mod book_minus;
+#[cfg(any(feature = "text", feature = "development", feature = "gaming"))]
mod book_open;
+#[cfg(any(feature = "text", feature = "development", feature = "gaming"))]
mod book_open_check;
+#[cfg(any(feature = "text", feature = "development"))]
mod book_open_text;
+#[cfg(any(feature = "development", feature = "text", feature = "gaming"))]
mod book_plus;
+#[cfg(any(feature = "text", feature = "gaming"))]
mod book_text;
+#[cfg(any(feature = "text", feature = "design", feature = "gaming"))]
mod book_type;
+#[cfg(feature = "development")]
mod book_up;
+#[cfg(feature = "development")]
mod book_up_2;
+#[cfg(any(
+ feature = "account",
+ feature = "connectivity",
+ feature = "communication",
+ feature = "social"
+))]
mod book_user;
+#[cfg(any(feature = "text", feature = "gaming"))]
mod book_x;
+#[cfg(feature = "account")]
mod bookmark;
+#[cfg(feature = "account")]
mod bookmark_check;
+#[cfg(feature = "account")]
mod bookmark_minus;
+#[cfg(feature = "account")]
mod bookmark_plus;
+#[cfg(feature = "account")]
mod bookmark_x;
+#[cfg(any(feature = "devices", feature = "multimedia", feature = "social"))]
mod boom_box;
+#[cfg(any(feature = "development", feature = "social"))]
mod bot;
+#[cfg(any(feature = "development", feature = "social"))]
mod bot_message_square;
+#[cfg(any(feature = "development", feature = "social"))]
mod bot_off;
+#[cfg(any(feature = "gaming", feature = "tools"))]
+mod bow_arrow;
+#[cfg(any(
+ feature = "shapes",
+ feature = "gaming",
+ feature = "development",
+ feature = "math"
+))]
mod r#box;
+#[cfg(any(feature = "shapes", feature = "gaming", feature = "development"))]
mod boxes;
+#[cfg(any(feature = "development", feature = "files"))]
mod braces;
+#[cfg(any(feature = "development", feature = "files"))]
mod brackets;
+#[cfg(any(feature = "medical", feature = "science"))]
mod brain;
+#[cfg(any(feature = "science", feature = "development"))]
mod brain_circuit;
+#[cfg(any(feature = "science", feature = "development"))]
mod brain_cog;
+#[cfg(any(feature = "buildings", feature = "home"))]
mod brick_wall;
+#[cfg(any(feature = "security", feature = "home", feature = "connectivity"))]
+mod brick_wall_fire;
+#[cfg(feature = "transportation")]
mod briefcase;
+#[cfg(feature = "transportation")]
mod briefcase_business;
+#[cfg(any(feature = "travel", feature = "transportation"))]
mod briefcase_conveyor_belt;
+#[cfg(any(feature = "medical", feature = "transportation"))]
mod briefcase_medical;
+#[cfg(any(feature = "design", feature = "layout"))]
mod bring_to_front;
+#[cfg(any(feature = "text", feature = "design", feature = "tools"))]
mod brush;
+#[cfg(any(feature = "home", feature = "tools", feature = "design"))]
+mod brush_cleaning;
+#[cfg(feature = "weather")]
+mod bubbles;
+#[cfg(any(feature = "development", feature = "animals"))]
mod bug;
+#[cfg(any(feature = "development", feature = "animals"))]
mod bug_off;
+#[cfg(any(feature = "development", feature = "animals"))]
mod bug_play;
+#[cfg(any(feature = "account", feature = "buildings"))]
mod building;
+#[cfg(any(feature = "account", feature = "buildings"))]
mod building_2;
+#[cfg(feature = "transportation")]
mod bus;
+#[cfg(feature = "transportation")]
mod bus_front;
+#[cfg(any(feature = "connectivity", feature = "devices", feature = "multimedia"))]
mod cable;
+#[cfg(any(feature = "transportation", feature = "travel"))]
mod cable_car;
+#[cfg(any(feature = "food-beverage", feature = "social", feature = "account"))]
mod cake;
+#[cfg(any(feature = "food-beverage", feature = "social"))]
mod cake_slice;
+#[cfg(any(feature = "math", feature = "devices"))]
mod calculator;
+#[cfg(feature = "time")]
mod calendar;
+#[cfg(feature = "time")]
mod calendar_1;
+#[cfg(feature = "time")]
mod calendar_arrow_down;
+#[cfg(feature = "time")]
mod calendar_arrow_up;
+#[cfg(feature = "time")]
mod calendar_check;
+#[cfg(feature = "time")]
mod calendar_check_2;
+#[cfg(feature = "time")]
mod calendar_clock;
+#[cfg(feature = "time")]
mod calendar_cog;
+#[cfg(feature = "time")]
mod calendar_days;
+#[cfg(any(feature = "time", feature = "files"))]
mod calendar_fold;
+#[cfg(feature = "time")]
mod calendar_heart;
+#[cfg(feature = "time")]
mod calendar_minus;
+#[cfg(feature = "time")]
mod calendar_minus_2;
+#[cfg(feature = "time")]
mod calendar_off;
+#[cfg(feature = "time")]
mod calendar_plus;
+#[cfg(feature = "time")]
mod calendar_plus_2;
+#[cfg(feature = "time")]
mod calendar_range;
+#[cfg(feature = "time")]
mod calendar_search;
+#[cfg(any(feature = "arrows", feature = "time"))]
mod calendar_sync;
+#[cfg(feature = "time")]
mod calendar_x;
+#[cfg(feature = "time")]
mod calendar_x_2;
+#[cfg(any(
+ feature = "photography",
+ feature = "devices",
+ feature = "communication"
+))]
mod camera;
+#[cfg(any(
+ feature = "photography",
+ feature = "devices",
+ feature = "communication"
+))]
mod camera_off;
+#[cfg(feature = "food-beverage")]
mod candy;
+#[cfg(feature = "food-beverage")]
mod candy_cane;
+#[cfg(feature = "food-beverage")]
mod candy_off;
+#[cfg(feature = "nature")]
mod cannabis;
+#[cfg(feature = "multimedia")]
mod captions;
+#[cfg(feature = "multimedia")]
mod captions_off;
+#[cfg(feature = "transportation")]
mod car;
+#[cfg(feature = "transportation")]
mod car_front;
+#[cfg(feature = "transportation")]
mod car_taxi_front;
+#[cfg(any(feature = "transportation", feature = "travel", feature = "nature"))]
mod caravan;
+#[cfg(feature = "food-beverage")]
mod carrot;
+#[cfg(feature = "text")]
mod case_lower;
+#[cfg(feature = "text")]
mod case_sensitive;
+#[cfg(feature = "text")]
mod case_upper;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "devices",
+ feature = "multimedia",
+ feature = "communication",
+ feature = "files"
+))]
mod cassette_tape;
+#[cfg(any(feature = "devices", feature = "connectivity"))]
mod cast;
+#[cfg(any(feature = "buildings", feature = "gaming"))]
mod castle;
+#[cfg(feature = "animals")]
mod cat;
+#[cfg(any(
+ feature = "security",
+ feature = "devices",
+ feature = "communication",
+ feature = "connectivity",
+ feature = "photography"
+))]
mod cctv;
+#[cfg(feature = "charts")]
mod chart_area;
+#[cfg(feature = "charts")]
mod chart_bar;
+#[cfg(feature = "charts")]
mod chart_bar_big;
+#[cfg(feature = "charts")]
mod chart_bar_decreasing;
+#[cfg(feature = "charts")]
mod chart_bar_increasing;
+#[cfg(feature = "charts")]
mod chart_bar_stacked;
+#[cfg(any(feature = "charts", feature = "finance"))]
mod chart_candlestick;
+#[cfg(feature = "charts")]
mod chart_column;
+#[cfg(feature = "charts")]
mod chart_column_big;
+#[cfg(feature = "charts")]
mod chart_column_decreasing;
+#[cfg(feature = "charts")]
mod chart_column_increasing;
+#[cfg(feature = "charts")]
mod chart_column_stacked;
+#[cfg(feature = "charts")]
mod chart_gantt;
+#[cfg(feature = "charts")]
mod chart_line;
+#[cfg(feature = "charts")]
mod chart_network;
+#[cfg(feature = "charts")]
mod chart_no_axes_column;
+#[cfg(feature = "charts")]
mod chart_no_axes_column_decreasing;
+#[cfg(feature = "charts")]
mod chart_no_axes_column_increasing;
+#[cfg(feature = "charts")]
mod chart_no_axes_combined;
+#[cfg(any(
+ feature = "charts",
+ feature = "time",
+ feature = "development",
+ feature = "design"
+))]
mod chart_no_axes_gantt;
+#[cfg(any(feature = "charts", feature = "files"))]
mod chart_pie;
+#[cfg(feature = "charts")]
mod chart_scatter;
+#[cfg(feature = "charts")]
mod chart_spline;
+#[cfg(feature = "notifications")]
mod check;
+#[cfg(feature = "notifications")]
mod check_check;
+#[cfg(feature = "food-beverage")]
mod chef_hat;
+#[cfg(feature = "food-beverage")]
mod cherry;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
mod chevron_down;
+#[cfg(any(feature = "arrows", feature = "multimedia"))]
mod chevron_first;
+#[cfg(any(feature = "arrows", feature = "multimedia"))]
mod chevron_last;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod chevron_left;
+#[cfg(any(
+ feature = "arrows",
+ feature = "navigation",
+ feature = "math",
+ feature = "development"
+))]
mod chevron_right;
+#[cfg(any(
+ feature = "arrows",
+ feature = "navigation",
+ feature = "math",
+ feature = "gaming"
+))]
mod chevron_up;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
mod chevrons_down;
+#[cfg(feature = "arrows")]
mod chevrons_down_up;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
mod chevrons_left;
+#[cfg(feature = "arrows")]
mod chevrons_left_right;
+#[cfg(any(
+ feature = "communication",
+ feature = "devices",
+ feature = "multimedia",
+ feature = "gaming"
+))]
mod chevrons_left_right_ellipsis;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
mod chevrons_right;
+#[cfg(feature = "arrows")]
mod chevrons_right_left;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
mod chevrons_up;
+#[cfg(feature = "arrows")]
mod chevrons_up_down;
+#[cfg(feature = "brands")]
mod chrome;
+#[cfg(any(feature = "buildings", feature = "navigation"))]
mod church;
+#[cfg(any(feature = "travel", feature = "transportation", feature = "medical"))]
mod cigarette;
+#[cfg(any(feature = "travel", feature = "transportation", feature = "medical"))]
mod cigarette_off;
+#[cfg(feature = "shapes")]
mod circle;
+#[cfg(feature = "notifications")]
mod circle_alert;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
mod circle_arrow_down;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
mod circle_arrow_left;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod circle_arrow_out_down_left;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod circle_arrow_out_down_right;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "development"))]
mod circle_arrow_out_up_left;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod circle_arrow_out_up_right;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
mod circle_arrow_right;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
mod circle_arrow_up;
+#[cfg(feature = "notifications")]
mod circle_check;
+#[cfg(feature = "notifications")]
mod circle_check_big;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod circle_chevron_down;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod circle_chevron_left;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod circle_chevron_right;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod circle_chevron_up;
+#[cfg(any(feature = "development", feature = "shapes"))]
mod circle_dashed;
+#[cfg(feature = "math")]
mod circle_divide;
+#[cfg(feature = "finance")]
mod circle_dollar_sign;
+#[cfg(any(feature = "development", feature = "shapes"))]
mod circle_dot;
+#[cfg(any(feature = "development", feature = "shapes"))]
mod circle_dot_dashed;
+#[cfg(any(feature = "layout", feature = "development"))]
mod circle_ellipsis;
+#[cfg(feature = "math")]
mod circle_equal;
+#[cfg(any(feature = "arrows", feature = "development"))]
mod circle_fading_arrow_up;
+#[cfg(any(feature = "communication", feature = "social"))]
mod circle_fading_plus;
+#[cfg(any(feature = "transportation", feature = "sports", feature = "science"))]
mod circle_gauge;
+#[cfg(any(feature = "accessibility", feature = "text", feature = "notifications"))]
mod circle_help;
+#[cfg(feature = "math")]
mod circle_minus;
+#[cfg(feature = "shapes")]
mod circle_off;
+#[cfg(any(feature = "transportation", feature = "navigation"))]
mod circle_parking;
+#[cfg(any(feature = "transportation", feature = "navigation"))]
mod circle_parking_off;
+#[cfg(feature = "multimedia")]
mod circle_pause;
+#[cfg(any(
+ feature = "social",
+ feature = "finance",
+ feature = "shopping",
+ feature = "math"
+))]
mod circle_percent;
+#[cfg(feature = "multimedia")]
mod circle_play;
+#[cfg(any(
+ feature = "math",
+ feature = "development",
+ feature = "cursors",
+ feature = "gaming"
+))]
mod circle_plus;
+#[cfg(feature = "connectivity")]
mod circle_power;
+#[cfg(any(feature = "development", feature = "math"))]
mod circle_slash;
+#[cfg(any(feature = "shapes", feature = "math", feature = "development"))]
mod circle_slash_2;
+#[cfg(any(feature = "shapes", feature = "medical"))]
+mod circle_small;
+#[cfg(feature = "multimedia")]
mod circle_stop;
+#[cfg(feature = "account")]
mod circle_user;
+#[cfg(feature = "account")]
mod circle_user_round;
+#[cfg(any(feature = "math", feature = "development"))]
mod circle_x;
+#[cfg(any(feature = "science", feature = "development"))]
mod circuit_board;
+#[cfg(feature = "food-beverage")]
mod citrus;
+#[cfg(feature = "multimedia")]
mod clapperboard;
+#[cfg(feature = "text")]
mod clipboard;
+#[cfg(feature = "text")]
mod clipboard_check;
+#[cfg(any(feature = "text", feature = "arrows"))]
mod clipboard_copy;
+#[cfg(feature = "text")]
mod clipboard_list;
+#[cfg(any(feature = "text", feature = "medical"))]
mod clipboard_minus;
+#[cfg(any(feature = "text", feature = "arrows"))]
mod clipboard_paste;
+#[cfg(feature = "text")]
mod clipboard_pen;
+#[cfg(feature = "text")]
mod clipboard_pen_line;
+#[cfg(any(feature = "text", feature = "medical"))]
mod clipboard_plus;
+#[cfg(feature = "text")]
mod clipboard_type;
+#[cfg(feature = "text")]
mod clipboard_x;
+#[cfg(feature = "time")]
mod clock;
+#[cfg(feature = "time")]
mod clock_1;
+#[cfg(feature = "time")]
mod clock_10;
+#[cfg(feature = "time")]
mod clock_11;
+#[cfg(feature = "time")]
mod clock_12;
+#[cfg(feature = "time")]
mod clock_2;
+#[cfg(feature = "time")]
mod clock_3;
+#[cfg(feature = "time")]
mod clock_4;
+#[cfg(feature = "time")]
mod clock_5;
+#[cfg(feature = "time")]
mod clock_6;
+#[cfg(feature = "time")]
mod clock_7;
+#[cfg(feature = "time")]
mod clock_8;
+#[cfg(feature = "time")]
mod clock_9;
+#[cfg(feature = "time")]
mod clock_alert;
+#[cfg(feature = "time")]
mod clock_arrow_down;
+#[cfg(feature = "time")]
mod clock_arrow_up;
+#[cfg(feature = "time")]
+mod clock_fading;
+#[cfg(feature = "time")]
+mod clock_plus;
+#[cfg(feature = "weather")]
mod cloud;
+#[cfg(feature = "development")]
mod cloud_alert;
+#[cfg(feature = "development")]
mod cloud_cog;
+#[cfg(any(feature = "arrows", feature = "files"))]
mod cloud_download;
+#[cfg(feature = "weather")]
mod cloud_drizzle;
+#[cfg(feature = "weather")]
mod cloud_fog;
+#[cfg(feature = "weather")]
mod cloud_hail;
+#[cfg(feature = "weather")]
mod cloud_lightning;
+#[cfg(feature = "weather")]
mod cloud_moon;
+#[cfg(feature = "weather")]
mod cloud_moon_rain;
+#[cfg(any(feature = "connectivity", feature = "weather"))]
mod cloud_off;
+#[cfg(feature = "weather")]
mod cloud_rain;
+#[cfg(feature = "weather")]
mod cloud_rain_wind;
+#[cfg(feature = "weather")]
mod cloud_snow;
+#[cfg(feature = "weather")]
mod cloud_sun;
+#[cfg(feature = "weather")]
mod cloud_sun_rain;
+#[cfg(any(feature = "arrows", feature = "files"))]
mod cloud_upload;
+#[cfg(feature = "weather")]
mod cloudy;
+#[cfg(feature = "gaming")]
mod clover;
+#[cfg(any(feature = "shapes", feature = "gaming"))]
mod club;
+#[cfg(any(feature = "text", feature = "development"))]
mod code;
+#[cfg(any(feature = "text", feature = "development"))]
mod code_xml;
+#[cfg(any(feature = "brands", feature = "development"))]
mod codepen;
+#[cfg(any(feature = "brands", feature = "development"))]
mod codesandbox;
+#[cfg(feature = "food-beverage")]
mod coffee;
+#[cfg(feature = "account")]
mod cog;
+#[cfg(feature = "gaming")]
mod coins;
+#[cfg(any(feature = "layout", feature = "design", feature = "text"))]
mod columns_2;
+#[cfg(any(feature = "layout", feature = "design", feature = "text"))]
mod columns_3;
+#[cfg(any(feature = "layout", feature = "design"))]
+mod columns_3_cog;
+#[cfg(any(
+ feature = "layout",
+ feature = "design",
+ feature = "text",
+ feature = "security"
+))]
mod columns_4;
+#[cfg(any(feature = "development", feature = "files"))]
mod combine;
+#[cfg(feature = "development")]
mod command;
+#[cfg(any(feature = "navigation", feature = "travel"))]
mod compass;
+#[cfg(any(feature = "design", feature = "development"))]
mod component;
+#[cfg(any(feature = "devices", feature = "development", feature = "gaming"))]
mod computer;
+#[cfg(feature = "travel")]
mod concierge_bell;
+#[cfg(any(feature = "shapes", feature = "math"))]
mod cone;
+#[cfg(feature = "development")]
mod construction;
+#[cfg(any(
+ feature = "account",
+ feature = "connectivity",
+ feature = "communication",
+ feature = "social"
+))]
mod contact;
+#[cfg(any(
+ feature = "account",
+ feature = "connectivity",
+ feature = "communication",
+ feature = "social"
+))]
mod contact_round;
+#[cfg(any(feature = "development", feature = "transportation", feature = "mail"))]
mod container;
+#[cfg(any(feature = "photography", feature = "accessibility", feature = "design"))]
mod contrast;
+#[cfg(any(feature = "account", feature = "food-beverage"))]
mod cookie;
+#[cfg(any(feature = "food-beverage", feature = "home"))]
mod cooking_pot;
+#[cfg(feature = "text")]
mod copy;
+#[cfg(any(feature = "text", feature = "notifications"))]
mod copy_check;
+#[cfg(any(feature = "text", feature = "math"))]
mod copy_minus;
+#[cfg(any(feature = "text", feature = "math"))]
mod copy_plus;
+#[cfg(any(feature = "text", feature = "development", feature = "math"))]
mod copy_slash;
+#[cfg(any(feature = "notifications", feature = "math"))]
mod copy_x;
+#[cfg(feature = "text")]
mod copyleft;
+#[cfg(feature = "text")]
mod copyright;
+#[cfg(feature = "arrows")]
mod corner_down_left;
+#[cfg(any(feature = "arrows", feature = "text", feature = "development"))]
mod corner_down_right;
+#[cfg(feature = "arrows")]
mod corner_left_down;
+#[cfg(feature = "arrows")]
mod corner_left_up;
+#[cfg(feature = "arrows")]
mod corner_right_down;
+#[cfg(feature = "arrows")]
mod corner_right_up;
+#[cfg(feature = "arrows")]
mod corner_up_left;
+#[cfg(feature = "arrows")]
mod corner_up_right;
+#[cfg(feature = "devices")]
mod cpu;
+#[cfg(feature = "text")]
mod creative_commons;
+#[cfg(any(feature = "account", feature = "finance"))]
mod credit_card;
+#[cfg(feature = "food-beverage")]
mod croissant;
+#[cfg(any(feature = "photography", feature = "design"))]
mod crop;
+#[cfg(feature = "shapes")]
mod cross;
+#[cfg(feature = "photography")]
mod crosshair;
+#[cfg(feature = "gaming")]
mod crown;
+#[cfg(any(feature = "shapes", feature = "math", feature = "buildings"))]
mod cuboid;
+#[cfg(feature = "food-beverage")]
mod cup_soda;
+#[cfg(feature = "finance")]
mod currency;
+#[cfg(any(feature = "shapes", feature = "design", feature = "math"))]
mod cylinder;
+#[cfg(any(feature = "buildings", feature = "sustainability"))]
mod dam;
+#[cfg(any(feature = "devices", feature = "development"))]
mod database;
+#[cfg(any(
+ feature = "devices",
+ feature = "arrows",
+ feature = "design",
+ feature = "development",
+ feature = "photography"
+))]
mod database_backup;
+#[cfg(any(feature = "devices", feature = "development"))]
mod database_zap;
+#[cfg(any(
+ feature = "design",
+ feature = "text",
+ feature = "arrows",
+ feature = "math"
+))]
+mod decimals_arrow_left;
+#[cfg(any(
+ feature = "design",
+ feature = "text",
+ feature = "arrows",
+ feature = "math"
+))]
+mod decimals_arrow_right;
+#[cfg(any(feature = "text", feature = "arrows"))]
mod delete;
+#[cfg(feature = "food-beverage")]
mod dessert;
+#[cfg(any(
+ feature = "shapes",
+ feature = "math",
+ feature = "design",
+ feature = "tools"
+))]
mod diameter;
+#[cfg(any(feature = "shapes", feature = "gaming"))]
mod diamond;
+#[cfg(any(
+ feature = "multimedia",
+ feature = "photography",
+ feature = "tools",
+ feature = "devices"
+))]
mod diamond_minus;
+#[cfg(any(
+ feature = "social",
+ feature = "finance",
+ feature = "shopping",
+ feature = "math"
+))]
mod diamond_percent;
+#[cfg(any(
+ feature = "multimedia",
+ feature = "photography",
+ feature = "tools",
+ feature = "devices"
+))]
mod diamond_plus;
+#[cfg(feature = "gaming")]
mod dice_1;
+#[cfg(feature = "gaming")]
mod dice_2;
+#[cfg(feature = "gaming")]
mod dice_3;
+#[cfg(feature = "gaming")]
mod dice_4;
+#[cfg(feature = "gaming")]
mod dice_5;
+#[cfg(feature = "gaming")]
mod dice_6;
+#[cfg(feature = "gaming")]
mod dices;
+#[cfg(any(feature = "development", feature = "files"))]
mod diff;
+#[cfg(any(feature = "devices", feature = "multimedia"))]
mod disc;
+#[cfg(any(feature = "devices", feature = "multimedia"))]
mod disc_2;
+#[cfg(any(feature = "devices", feature = "multimedia"))]
mod disc_3;
+#[cfg(any(feature = "devices", feature = "multimedia"))]
mod disc_album;
+#[cfg(any(feature = "math", feature = "development"))]
mod divide;
+#[cfg(feature = "medical")]
mod dna;
+#[cfg(any(feature = "medical", feature = "food-beverage"))]
mod dna_off;
+#[cfg(any(
+ feature = "layout",
+ feature = "design",
+ feature = "development",
+ feature = "files"
+))]
mod dock;
+#[cfg(feature = "animals")]
mod dog;
+#[cfg(feature = "finance")]
mod dollar_sign;
+#[cfg(feature = "food-beverage")]
mod donut;
+#[cfg(any(feature = "home", feature = "travel", feature = "security"))]
mod door_closed;
+#[cfg(any(feature = "home", feature = "travel", feature = "security"))]
+mod door_closed_locked;
+#[cfg(any(feature = "home", feature = "travel", feature = "security"))]
mod door_open;
+#[cfg(any(feature = "shapes", feature = "text"))]
mod dot;
+#[cfg(any(feature = "arrows", feature = "files"))]
mod download;
+#[cfg(any(feature = "math", feature = "design", feature = "tools"))]
mod drafting_compass;
+#[cfg(feature = "multimedia")]
mod drama;
+#[cfg(any(feature = "brands", feature = "social", feature = "design"))]
mod dribbble;
+#[cfg(any(feature = "tools", feature = "home", feature = "devices"))]
mod drill;
+#[cfg(any(feature = "weather", feature = "gaming"))]
mod droplet;
+#[cfg(any(feature = "weather", feature = "gaming"))]
mod droplet_off;
+#[cfg(feature = "weather")]
mod droplets;
+#[cfg(any(feature = "multimedia", feature = "devices"))]
mod drum;
+#[cfg(feature = "food-beverage")]
mod drumstick;
+#[cfg(any(feature = "navigation", feature = "sports"))]
mod dumbbell;
+#[cfg(any(feature = "medical", feature = "accessibility"))]
mod ear;
+#[cfg(any(feature = "medical", feature = "accessibility"))]
mod ear_off;
+#[cfg(feature = "navigation")]
mod earth;
+#[cfg(any(feature = "security", feature = "development", feature = "devices"))]
mod earth_lock;
+#[cfg(any(
+ feature = "science",
+ feature = "design",
+ feature = "development",
+ feature = "accessibility",
+ feature = "photography"
+))]
mod eclipse;
+#[cfg(any(feature = "food-beverage", feature = "animals"))]
mod egg;
+#[cfg(feature = "food-beverage")]
mod egg_fried;
+#[cfg(feature = "food-beverage")]
mod egg_off;
+#[cfg(any(feature = "layout", feature = "development"))]
mod ellipsis;
+#[cfg(feature = "layout")]
mod ellipsis_vertical;
+#[cfg(any(feature = "math", feature = "development"))]
mod equal;
+#[cfg(feature = "math")]
mod equal_approximately;
+#[cfg(any(feature = "math", feature = "development"))]
mod equal_not;
+#[cfg(feature = "text")]
mod eraser;
+#[cfg(any(
+ feature = "communication",
+ feature = "devices",
+ feature = "multimedia",
+ feature = "gaming"
+))]
mod ethernet_port;
+#[cfg(feature = "finance")]
mod euro;
+#[cfg(any(feature = "text", feature = "arrows"))]
mod expand;
+#[cfg(any(feature = "arrows", feature = "text", feature = "social"))]
mod external_link;
+#[cfg(any(
+ feature = "accessibility",
+ feature = "photography",
+ feature = "design",
+ feature = "security"
+))]
mod eye;
+#[cfg(any(
+ feature = "accessibility",
+ feature = "photography",
+ feature = "design",
+ feature = "security"
+))]
mod eye_closed;
+#[cfg(any(
+ feature = "accessibility",
+ feature = "photography",
+ feature = "design",
+ feature = "security"
+))]
mod eye_off;
+#[cfg(any(feature = "social", feature = "brands"))]
mod facebook;
+#[cfg(feature = "buildings")]
mod factory;
+#[cfg(feature = "home")]
mod fan;
+#[cfg(any(feature = "multimedia", feature = "arrows"))]
mod fast_forward;
+#[cfg(feature = "gaming")]
mod feather;
+#[cfg(any(feature = "home", feature = "buildings"))]
mod fence;
+#[cfg(feature = "navigation")]
mod ferris_wheel;
+#[cfg(any(feature = "brands", feature = "design"))]
mod figma;
+#[cfg(feature = "files")]
mod file;
+#[cfg(feature = "files")]
mod file_archive;
+#[cfg(feature = "files")]
mod file_audio;
+#[cfg(feature = "files")]
mod file_audio_2;
+#[cfg(any(feature = "design", feature = "files"))]
mod file_axis_3_d;
+#[cfg(feature = "files")]
mod file_badge;
+#[cfg(feature = "files")]
mod file_badge_2;
+#[cfg(feature = "files")]
mod file_box;
+#[cfg(feature = "files")]
mod file_chart_column;
+#[cfg(feature = "files")]
mod file_chart_column_increasing;
+#[cfg(feature = "files")]
mod file_chart_line;
+#[cfg(feature = "files")]
mod file_chart_pie;
+#[cfg(feature = "files")]
mod file_check;
+#[cfg(feature = "files")]
mod file_check_2;
+#[cfg(any(feature = "files", feature = "time"))]
mod file_clock;
+#[cfg(any(feature = "files", feature = "development"))]
mod file_code;
+#[cfg(any(feature = "files", feature = "development"))]
mod file_code_2;
+#[cfg(feature = "files")]
mod file_cog;
+#[cfg(any(feature = "files", feature = "development"))]
mod file_diff;
+#[cfg(any(feature = "files", feature = "development"))]
mod file_digit;
+#[cfg(any(feature = "files", feature = "arrows"))]
mod file_down;
+#[cfg(feature = "files")]
mod file_heart;
+#[cfg(feature = "files")]
mod file_image;
+#[cfg(any(feature = "files", feature = "arrows"))]
mod file_input;
+#[cfg(any(feature = "files", feature = "development"))]
mod file_json;
+#[cfg(any(feature = "files", feature = "development"))]
mod file_json_2;
+#[cfg(any(feature = "files", feature = "security"))]
mod file_key;
+#[cfg(any(feature = "files", feature = "security"))]
mod file_key_2;
+#[cfg(any(feature = "files", feature = "security"))]
mod file_lock;
+#[cfg(any(feature = "files", feature = "security"))]
mod file_lock_2;
+#[cfg(feature = "files")]
mod file_minus;
+#[cfg(feature = "files")]
mod file_minus_2;
+#[cfg(any(feature = "files", feature = "multimedia"))]
mod file_music;
+#[cfg(any(feature = "files", feature = "arrows"))]
mod file_output;
+#[cfg(feature = "files")]
mod file_pen;
+#[cfg(feature = "files")]
mod file_pen_line;
+#[cfg(feature = "files")]
mod file_plus;
+#[cfg(feature = "files")]
mod file_plus_2;
+#[cfg(feature = "files")]
mod file_question;
+#[cfg(feature = "files")]
mod file_scan;
+#[cfg(feature = "files")]
mod file_search;
+#[cfg(feature = "files")]
mod file_search_2;
+#[cfg(any(feature = "files", feature = "development"))]
mod file_sliders;
+#[cfg(feature = "files")]
mod file_spreadsheet;
+#[cfg(any(feature = "files", feature = "development"))]
mod file_stack;
+#[cfg(feature = "files")]
mod file_symlink;
+#[cfg(any(feature = "files", feature = "development"))]
mod file_terminal;
+#[cfg(any(feature = "files", feature = "text"))]
mod file_text;
+#[cfg(any(feature = "files", feature = "text"))]
mod file_type;
+#[cfg(any(feature = "files", feature = "text"))]
mod file_type_2;
+#[cfg(any(feature = "files", feature = "arrows"))]
mod file_up;
+#[cfg(any(feature = "account", feature = "files"))]
mod file_user;
+#[cfg(feature = "files")]
mod file_video;
+#[cfg(feature = "files")]
mod file_video_2;
+#[cfg(feature = "files")]
mod file_volume;
+#[cfg(feature = "files")]
mod file_volume_2;
+#[cfg(any(feature = "files", feature = "notifications"))]
mod file_warning;
+#[cfg(feature = "files")]
mod file_x;
+#[cfg(feature = "files")]
mod file_x_2;
+#[cfg(feature = "files")]
mod files;
+#[cfg(any(feature = "photography", feature = "multimedia"))]
mod film;
-mod filter;
-mod filter_x;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "medical",
+ feature = "devices"
+))]
mod fingerprint;
+#[cfg(any(feature = "home", feature = "tools", feature = "travel"))]
mod fire_extinguisher;
+#[cfg(any(feature = "food-beverage", feature = "animals"))]
mod fish;
+#[cfg(any(feature = "food-beverage", feature = "animals"))]
mod fish_off;
+#[cfg(any(feature = "food-beverage", feature = "animals"))]
mod fish_symbol;
+#[cfg(any(feature = "account", feature = "social"))]
mod flag;
+#[cfg(any(feature = "account", feature = "social"))]
mod flag_off;
+#[cfg(feature = "development")]
mod flag_triangle_left;
+#[cfg(feature = "development")]
mod flag_triangle_right;
+#[cfg(any(feature = "weather", feature = "social", feature = "gaming"))]
mod flame;
+#[cfg(any(feature = "nature", feature = "social", feature = "gaming"))]
mod flame_kindling;
+#[cfg(any(feature = "photography", feature = "devices"))]
mod flashlight;
+#[cfg(any(feature = "photography", feature = "devices"))]
mod flashlight_off;
+#[cfg(any(feature = "science", feature = "gaming"))]
mod flask_conical;
+#[cfg(any(feature = "science", feature = "gaming"))]
mod flask_conical_off;
+#[cfg(any(feature = "science", feature = "gaming"))]
mod flask_round;
+#[cfg(any(feature = "design", feature = "photography"))]
mod flip_horizontal;
+#[cfg(any(feature = "design", feature = "photography"))]
mod flip_horizontal_2;
+#[cfg(any(feature = "design", feature = "photography"))]
mod flip_vertical;
+#[cfg(any(feature = "design", feature = "photography"))]
mod flip_vertical_2;
+#[cfg(any(feature = "nature", feature = "gaming", feature = "sustainability"))]
mod flower;
+#[cfg(any(feature = "nature", feature = "sustainability", feature = "seasons"))]
mod flower_2;
+#[cfg(feature = "photography")]
mod focus;
+#[cfg(any(feature = "arrows", feature = "layout"))]
mod fold_horizontal;
+#[cfg(any(feature = "arrows", feature = "layout"))]
mod fold_vertical;
+#[cfg(feature = "files")]
mod folder;
+#[cfg(feature = "files")]
mod folder_archive;
+#[cfg(feature = "files")]
mod folder_check;
+#[cfg(any(feature = "files", feature = "time"))]
mod folder_clock;
+#[cfg(feature = "files")]
mod folder_closed;
+#[cfg(any(feature = "files", feature = "development"))]
mod folder_code;
+#[cfg(feature = "files")]
mod folder_cog;
+#[cfg(any(feature = "files", feature = "development"))]
mod folder_dot;
+#[cfg(any(feature = "files", feature = "arrows"))]
mod folder_down;
+#[cfg(feature = "files")]
mod folder_git;
+#[cfg(feature = "files")]
mod folder_git_2;
+#[cfg(feature = "files")]
mod folder_heart;
+#[cfg(any(feature = "files", feature = "arrows"))]
mod folder_input;
+#[cfg(any(
+ feature = "charts",
+ feature = "development",
+ feature = "design",
+ feature = "files"
+))]
mod folder_kanban;
+#[cfg(any(feature = "files", feature = "security"))]
mod folder_key;
+#[cfg(any(feature = "files", feature = "security"))]
mod folder_lock;
+#[cfg(feature = "files")]
mod folder_minus;
+#[cfg(feature = "files")]
mod folder_open;
+#[cfg(any(feature = "files", feature = "development"))]
mod folder_open_dot;
+#[cfg(any(feature = "files", feature = "arrows"))]
mod folder_output;
+#[cfg(feature = "files")]
mod folder_pen;
+#[cfg(feature = "files")]
mod folder_plus;
+#[cfg(any(feature = "files", feature = "development"))]
mod folder_root;
+#[cfg(feature = "files")]
mod folder_search;
+#[cfg(feature = "files")]
mod folder_search_2;
+#[cfg(feature = "files")]
mod folder_symlink;
+#[cfg(any(feature = "files", feature = "arrows"))]
mod folder_sync;
+#[cfg(feature = "files")]
mod folder_tree;
+#[cfg(any(feature = "files", feature = "arrows"))]
mod folder_up;
+#[cfg(feature = "files")]
mod folder_x;
+#[cfg(feature = "files")]
mod folders;
+#[cfg(feature = "navigation")]
mod footprints;
+#[cfg(feature = "transportation")]
mod forklift;
+#[cfg(feature = "mail")]
mod forward;
+#[cfg(any(feature = "design", feature = "photography"))]
mod frame;
+#[cfg(any(feature = "brands", feature = "design"))]
mod framer;
+#[cfg(any(feature = "emoji", feature = "account"))]
mod frown;
+#[cfg(any(feature = "transportation", feature = "navigation"))]
mod fuel;
+#[cfg(any(
+ feature = "layout",
+ feature = "multimedia",
+ feature = "design",
+ feature = "photography"
+))]
mod fullscreen;
+#[cfg(feature = "layout")]
+mod funnel;
+#[cfg(feature = "layout")]
+mod funnel_plus;
+#[cfg(feature = "layout")]
+mod funnel_x;
+#[cfg(any(
+ feature = "layout",
+ feature = "design",
+ feature = "development",
+ feature = "photography",
+ feature = "multimedia"
+))]
mod gallery_horizontal;
+#[cfg(any(
+ feature = "layout",
+ feature = "design",
+ feature = "development",
+ feature = "photography",
+ feature = "multimedia",
+ feature = "files"
+))]
mod gallery_horizontal_end;
+#[cfg(any(
+ feature = "layout",
+ feature = "design",
+ feature = "development",
+ feature = "photography",
+ feature = "multimedia"
+))]
mod gallery_thumbnails;
+#[cfg(any(
+ feature = "layout",
+ feature = "design",
+ feature = "development",
+ feature = "photography",
+ feature = "multimedia"
+))]
mod gallery_vertical;
+#[cfg(any(
+ feature = "layout",
+ feature = "design",
+ feature = "development",
+ feature = "photography",
+ feature = "multimedia",
+ feature = "files"
+))]
mod gallery_vertical_end;
+#[cfg(any(feature = "gaming", feature = "devices"))]
mod gamepad;
+#[cfg(any(feature = "gaming", feature = "devices"))]
mod gamepad_2;
+#[cfg(any(feature = "transportation", feature = "sports", feature = "science"))]
mod gauge;
+#[cfg(any(feature = "navigation", feature = "tools"))]
mod gavel;
+#[cfg(any(feature = "gaming", feature = "development", feature = "finance"))]
mod gem;
+#[cfg(feature = "gaming")]
mod ghost;
+#[cfg(any(feature = "gaming", feature = "account"))]
mod gift;
+#[cfg(feature = "development")]
mod git_branch;
+#[cfg(feature = "development")]
mod git_branch_plus;
+#[cfg(any(feature = "development", feature = "navigation"))]
mod git_commit_horizontal;
+#[cfg(any(feature = "development", feature = "navigation"))]
mod git_commit_vertical;
+#[cfg(feature = "development")]
mod git_compare;
+#[cfg(any(feature = "development", feature = "arrows"))]
mod git_compare_arrows;
+#[cfg(feature = "development")]
mod git_fork;
+#[cfg(feature = "development")]
mod git_graph;
+#[cfg(feature = "development")]
mod git_merge;
+#[cfg(feature = "development")]
mod git_pull_request;
+#[cfg(any(feature = "development", feature = "arrows"))]
mod git_pull_request_arrow;
+#[cfg(feature = "development")]
mod git_pull_request_closed;
+#[cfg(feature = "development")]
mod git_pull_request_create;
+#[cfg(any(feature = "development", feature = "arrows"))]
mod git_pull_request_create_arrow;
+#[cfg(feature = "development")]
mod git_pull_request_draft;
+#[cfg(any(feature = "brands", feature = "development"))]
mod github;
+#[cfg(any(feature = "brands", feature = "development"))]
mod gitlab;
+#[cfg(feature = "food-beverage")]
mod glass_water;
+#[cfg(feature = "accessibility")]
mod glasses;
+#[cfg(feature = "navigation")]
mod globe;
+#[cfg(any(feature = "security", feature = "development", feature = "devices"))]
mod globe_lock;
+#[cfg(feature = "gaming")]
mod goal;
+#[cfg(any(feature = "cursors", feature = "design", feature = "layout"))]
mod grab;
+#[cfg(feature = "buildings")]
mod graduation_cap;
+#[cfg(feature = "food-beverage")]
mod grape;
+#[cfg(any(
+ feature = "text",
+ feature = "layout",
+ feature = "design",
+ feature = "math"
+))]
mod grid_2_x_2;
+#[cfg(any(feature = "text", feature = "layout", feature = "math"))]
mod grid_2_x_2_check;
+#[cfg(any(feature = "text", feature = "layout", feature = "math"))]
mod grid_2_x_2_plus;
+#[cfg(any(feature = "text", feature = "layout", feature = "math"))]
mod grid_2_x_2_x;
+#[cfg(any(feature = "text", feature = "layout", feature = "design"))]
mod grid_3_x_3;
+#[cfg(feature = "layout")]
mod grip;
+#[cfg(feature = "layout")]
mod grip_horizontal;
+#[cfg(feature = "layout")]
mod grip_vertical;
+#[cfg(feature = "files")]
mod group;
+#[cfg(feature = "multimedia")]
mod guitar;
+#[cfg(feature = "food-beverage")]
mod ham;
+#[cfg(feature = "food-beverage")]
+mod hamburger;
+#[cfg(any(feature = "tools", feature = "home"))]
mod hammer;
+#[cfg(any(feature = "cursors", feature = "accessibility"))]
mod hand;
+#[cfg(any(feature = "finance", feature = "account"))]
mod hand_coins;
+#[cfg(feature = "social")]
mod hand_heart;
+#[cfg(feature = "emoji")]
mod hand_helping;
+#[cfg(any(feature = "emoji", feature = "multimedia"))]
mod hand_metal;
+#[cfg(any(feature = "food-beverage", feature = "people"))]
mod hand_platter;
+#[cfg(any(
+ feature = "account",
+ feature = "social",
+ feature = "communication",
+ feature = "finance",
+ feature = "security"
+))]
mod handshake;
+#[cfg(any(feature = "development", feature = "devices"))]
mod hard_drive;
+#[cfg(any(
+ feature = "development",
+ feature = "devices",
+ feature = "arrows",
+ feature = "files"
+))]
mod hard_drive_download;
+#[cfg(any(
+ feature = "development",
+ feature = "devices",
+ feature = "arrows",
+ feature = "files"
+))]
mod hard_drive_upload;
+#[cfg(feature = "tools")]
mod hard_hat;
+#[cfg(any(feature = "text", feature = "social"))]
mod hash;
+#[cfg(feature = "weather")]
mod haze;
+#[cfg(any(feature = "devices", feature = "multimedia", feature = "gaming"))]
mod hdmi_port;
+#[cfg(feature = "text")]
mod heading;
+#[cfg(feature = "text")]
mod heading_1;
+#[cfg(feature = "text")]
mod heading_2;
+#[cfg(feature = "text")]
mod heading_3;
+#[cfg(feature = "text")]
mod heading_4;
+#[cfg(feature = "text")]
mod heading_5;
+#[cfg(feature = "text")]
mod heading_6;
+#[cfg(any(
+ feature = "multimedia",
+ feature = "connectivity",
+ feature = "communication",
+ feature = "devices",
+ feature = "gaming"
+))]
mod headphone_off;
+#[cfg(any(
+ feature = "multimedia",
+ feature = "connectivity",
+ feature = "devices",
+ feature = "files",
+ feature = "gaming"
+))]
mod headphones;
+#[cfg(any(
+ feature = "multimedia",
+ feature = "connectivity",
+ feature = "devices",
+ feature = "files",
+ feature = "gaming"
+))]
mod headset;
+#[cfg(any(
+ feature = "medical",
+ feature = "social",
+ feature = "multimedia",
+ feature = "emoji",
+ feature = "gaming",
+ feature = "shapes"
+))]
mod heart;
+#[cfg(feature = "emoji")]
mod heart_crack;
+#[cfg(any(feature = "emoji", feature = "account", feature = "security"))]
mod heart_handshake;
+#[cfg(any(
+ feature = "medical",
+ feature = "account",
+ feature = "multimedia",
+ feature = "gaming",
+ feature = "social"
+))]
+mod heart_minus;
+#[cfg(any(feature = "social", feature = "multimedia"))]
mod heart_off;
+#[cfg(any(
+ feature = "medical",
+ feature = "account",
+ feature = "multimedia",
+ feature = "gaming",
+ feature = "social"
+))]
+mod heart_plus;
+#[cfg(feature = "medical")]
mod heart_pulse;
+#[cfg(any(feature = "home", feature = "devices", feature = "travel"))]
mod heater;
+#[cfg(any(feature = "shapes", feature = "brands", feature = "development"))]
mod hexagon;
+#[cfg(any(feature = "text", feature = "design"))]
mod highlighter;
+#[cfg(any(feature = "arrows", feature = "time"))]
mod history;
+#[cfg(feature = "food-beverage")]
mod hop;
+#[cfg(feature = "food-beverage")]
mod hop_off;
+#[cfg(any(
+ feature = "medical",
+ feature = "buildings",
+ feature = "navigation",
+ feature = "travel"
+))]
mod hospital;
+#[cfg(any(feature = "buildings", feature = "navigation", feature = "travel"))]
mod hotel;
+#[cfg(any(feature = "time", feature = "gaming"))]
mod hourglass;
+#[cfg(any(feature = "buildings", feature = "home"))]
mod house;
+#[cfg(any(feature = "buildings", feature = "home", feature = "sustainability"))]
mod house_plug;
+#[cfg(any(feature = "buildings", feature = "medical"))]
mod house_plus;
+#[cfg(any(feature = "home", feature = "buildings", feature = "connectivity"))]
+mod house_wifi;
+#[cfg(feature = "food-beverage")]
mod ice_cream_bowl;
+#[cfg(feature = "food-beverage")]
mod ice_cream_cone;
+#[cfg(any(feature = "security", feature = "account"))]
mod id_card;
+#[cfg(any(
+ feature = "photography",
+ feature = "text",
+ feature = "multimedia",
+ feature = "files"
+))]
mod image;
+#[cfg(any(
+ feature = "photography",
+ feature = "text",
+ feature = "multimedia",
+ feature = "files"
+))]
mod image_down;
+#[cfg(any(feature = "photography", feature = "multimedia", feature = "files"))]
mod image_minus;
+#[cfg(any(feature = "photography", feature = "multimedia", feature = "files"))]
mod image_off;
+#[cfg(any(
+ feature = "photography",
+ feature = "text",
+ feature = "multimedia",
+ feature = "files"
+))]
mod image_play;
+#[cfg(any(feature = "photography", feature = "multimedia", feature = "files"))]
mod image_plus;
+#[cfg(any(
+ feature = "photography",
+ feature = "text",
+ feature = "multimedia",
+ feature = "files"
+))]
mod image_up;
+#[cfg(any(feature = "photography", feature = "multimedia"))]
mod image_upscale;
+#[cfg(any(
+ feature = "photography",
+ feature = "text",
+ feature = "multimedia",
+ feature = "files"
+))]
mod images;
+#[cfg(any(feature = "arrows", feature = "files"))]
mod import;
+#[cfg(any(feature = "account", feature = "mail"))]
mod inbox;
+#[cfg(any(feature = "text", feature = "development"))]
mod indent_decrease;
+#[cfg(any(feature = "text", feature = "development"))]
mod indent_increase;
+#[cfg(feature = "finance")]
mod indian_rupee;
+#[cfg(feature = "multimedia")]
mod infinity;
+#[cfg(any(feature = "accessibility", feature = "notifications"))]
mod info;
+#[cfg(feature = "tools")]
mod inspection_panel;
+#[cfg(any(feature = "brands", feature = "social", feature = "photography"))]
mod instagram;
+#[cfg(feature = "text")]
mod italic;
+#[cfg(any(feature = "arrows", feature = "design"))]
mod iteration_ccw;
+#[cfg(any(feature = "arrows", feature = "design"))]
mod iteration_cw;
+#[cfg(feature = "finance")]
mod japanese_yen;
+#[cfg(any(feature = "gaming", feature = "devices"))]
mod joystick;
+#[cfg(any(feature = "charts", feature = "development", feature = "design"))]
mod kanban;
+#[cfg(any(feature = "security", feature = "account"))]
mod key;
+#[cfg(any(feature = "security", feature = "account"))]
mod key_round;
+#[cfg(any(feature = "security", feature = "account"))]
mod key_square;
+#[cfg(any(feature = "text", feature = "devices", feature = "development"))]
mod keyboard;
+#[cfg(any(feature = "multimedia", feature = "devices"))]
mod keyboard_music;
+#[cfg(any(feature = "devices", feature = "text", feature = "development"))]
mod keyboard_off;
+#[cfg(feature = "home")]
mod lamp;
+#[cfg(feature = "home")]
mod lamp_ceiling;
+#[cfg(feature = "home")]
mod lamp_desk;
+#[cfg(feature = "home")]
mod lamp_floor;
+#[cfg(feature = "home")]
mod lamp_wall_down;
+#[cfg(feature = "home")]
mod lamp_wall_up;
+#[cfg(any(
+ feature = "design",
+ feature = "tools",
+ feature = "math",
+ feature = "sports",
+ feature = "gaming"
+))]
mod land_plot;
+#[cfg(any(feature = "finance", feature = "navigation", feature = "buildings"))]
mod landmark;
+#[cfg(feature = "text")]
mod languages;
+#[cfg(feature = "devices")]
mod laptop;
+#[cfg(feature = "devices")]
mod laptop_minimal;
+#[cfg(any(feature = "devices", feature = "notifications"))]
mod laptop_minimal_check;
+#[cfg(any(feature = "design", feature = "cursors"))]
mod lasso;
+#[cfg(any(feature = "arrows", feature = "design", feature = "cursors"))]
mod lasso_select;
+#[cfg(feature = "emoji")]
mod laugh;
+#[cfg(any(feature = "design", feature = "layout"))]
mod layers;
+#[cfg(any(feature = "design", feature = "layout"))]
mod layers_2;
+#[cfg(any(feature = "design", feature = "layout"))]
mod layout_dashboard;
+#[cfg(any(feature = "design", feature = "layout"))]
mod layout_grid;
+#[cfg(any(
+ feature = "design",
+ feature = "layout",
+ feature = "photography",
+ feature = "text"
+))]
mod layout_list;
+#[cfg(any(feature = "design", feature = "layout"))]
mod layout_panel_left;
+#[cfg(feature = "layout")]
mod layout_panel_top;
+#[cfg(feature = "layout")]
mod layout_template;
+#[cfg(any(feature = "nature", feature = "sustainability", feature = "seasons"))]
mod leaf;
+#[cfg(any(
+ feature = "food-beverage",
+ feature = "emoji",
+ feature = "sustainability"
+))]
mod leafy_green;
+#[cfg(any(feature = "communication", feature = "multimedia"))]
mod lectern;
+#[cfg(feature = "text")]
mod letter_text;
+#[cfg(any(
+ feature = "text",
+ feature = "photography",
+ feature = "multimedia",
+ feature = "navigation",
+ feature = "development"
+))]
mod library;
+#[cfg(any(
+ feature = "text",
+ feature = "photography",
+ feature = "multimedia",
+ feature = "navigation",
+ feature = "development"
+))]
mod library_big;
+#[cfg(any(feature = "accessibility", feature = "medical"))]
mod life_buoy;
+#[cfg(feature = "text")]
mod ligature;
+#[cfg(feature = "photography")]
mod lightbulb;
+#[cfg(feature = "photography")]
mod lightbulb_off;
+#[cfg(any(feature = "text", feature = "account"))]
mod link;
+#[cfg(any(feature = "text", feature = "account"))]
mod link_2;
+#[cfg(feature = "text")]
mod link_2_off;
+#[cfg(any(feature = "social", feature = "brands"))]
mod linkedin;
+#[cfg(feature = "text")]
mod list;
+#[cfg(feature = "text")]
mod list_check;
+#[cfg(feature = "text")]
mod list_checks;
+#[cfg(feature = "text")]
mod list_collapse;
+#[cfg(any(feature = "multimedia", feature = "text"))]
mod list_end;
+#[cfg(feature = "text")]
mod list_filter;
+#[cfg(any(feature = "text", feature = "layout"))]
mod list_filter_plus;
+#[cfg(any(feature = "multimedia", feature = "text"))]
mod list_minus;
+#[cfg(feature = "multimedia")]
mod list_music;
+#[cfg(feature = "text")]
mod list_ordered;
+#[cfg(any(feature = "multimedia", feature = "text"))]
mod list_plus;
+#[cfg(any(feature = "multimedia", feature = "text"))]
mod list_restart;
+#[cfg(any(feature = "multimedia", feature = "text"))]
mod list_start;
+#[cfg(feature = "text")]
mod list_todo;
+#[cfg(any(feature = "files", feature = "text", feature = "layout"))]
mod list_tree;
+#[cfg(feature = "multimedia")]
mod list_video;
+#[cfg(any(feature = "multimedia", feature = "text"))]
mod list_x;
+#[cfg(any(
+ feature = "cursors",
+ feature = "multimedia",
+ feature = "layout",
+ feature = "design"
+))]
mod loader;
+#[cfg(any(feature = "cursors", feature = "multimedia", feature = "layout"))]
mod loader_circle;
+#[cfg(any(feature = "cursors", feature = "design"))]
mod loader_pinwheel;
+#[cfg(feature = "navigation")]
mod locate;
+#[cfg(feature = "navigation")]
mod locate_fixed;
+#[cfg(feature = "navigation")]
mod locate_off;
+#[cfg(any(feature = "navigation", feature = "travel", feature = "account"))]
+mod location_edit;
+#[cfg(feature = "security")]
mod lock;
+#[cfg(feature = "security")]
mod lock_keyhole;
+#[cfg(feature = "security")]
mod lock_keyhole_open;
+#[cfg(feature = "security")]
mod lock_open;
+#[cfg(any(feature = "arrows", feature = "account"))]
mod log_in;
+#[cfg(any(feature = "arrows", feature = "account"))]
mod log_out;
+#[cfg(feature = "text")]
mod logs;
+#[cfg(feature = "food-beverage")]
mod lollipop;
+#[cfg(any(feature = "travel", feature = "transportation"))]
mod luggage;
+#[cfg(feature = "design")]
mod magnet;
+#[cfg(any(feature = "text", feature = "account", feature = "mail"))]
mod mail;
+#[cfg(feature = "mail")]
mod mail_check;
+#[cfg(feature = "mail")]
mod mail_minus;
+#[cfg(feature = "mail")]
mod mail_open;
+#[cfg(feature = "mail")]
mod mail_plus;
+#[cfg(feature = "mail")]
mod mail_question;
+#[cfg(feature = "mail")]
mod mail_search;
+#[cfg(feature = "mail")]
mod mail_warning;
+#[cfg(feature = "mail")]
mod mail_x;
+#[cfg(feature = "mail")]
mod mailbox;
+#[cfg(feature = "mail")]
mod mails;
+#[cfg(any(feature = "text", feature = "navigation"))]
mod map;
+#[cfg(any(feature = "navigation", feature = "travel", feature = "account"))]
mod map_pin;
+#[cfg(any(feature = "navigation", feature = "travel", feature = "account"))]
mod map_pin_check;
+#[cfg(any(feature = "navigation", feature = "travel", feature = "account"))]
mod map_pin_check_inside;
+#[cfg(any(feature = "navigation", feature = "travel", feature = "account"))]
mod map_pin_house;
+#[cfg(any(feature = "navigation", feature = "travel", feature = "account"))]
mod map_pin_minus;
+#[cfg(any(feature = "navigation", feature = "travel", feature = "account"))]
mod map_pin_minus_inside;
+#[cfg(any(feature = "navigation", feature = "travel"))]
mod map_pin_off;
+#[cfg(any(feature = "navigation", feature = "travel", feature = "account"))]
mod map_pin_plus;
+#[cfg(any(feature = "navigation", feature = "travel", feature = "account"))]
mod map_pin_plus_inside;
+#[cfg(any(feature = "navigation", feature = "travel", feature = "account"))]
mod map_pin_x;
+#[cfg(any(feature = "navigation", feature = "travel", feature = "account"))]
mod map_pin_x_inside;
+#[cfg(any(feature = "navigation", feature = "travel", feature = "account"))]
mod map_pinned;
+#[cfg(feature = "navigation")]
+mod map_plus;
+#[cfg(feature = "medical")]
+mod mars;
+#[cfg(feature = "medical")]
+mod mars_stroke;
+#[cfg(feature = "food-beverage")]
mod martini;
+#[cfg(any(feature = "layout", feature = "design"))]
mod maximize;
+#[cfg(any(feature = "arrows", feature = "layout", feature = "design"))]
mod maximize_2;
+#[cfg(any(feature = "sports", feature = "gaming"))]
mod medal;
+#[cfg(any(feature = "multimedia", feature = "notifications"))]
mod megaphone;
+#[cfg(any(feature = "multimedia", feature = "notifications"))]
mod megaphone_off;
+#[cfg(feature = "emoji")]
mod meh;
+#[cfg(any(feature = "devices", feature = "gaming"))]
mod memory_stick;
+#[cfg(any(feature = "layout", feature = "account"))]
mod menu;
+#[cfg(any(feature = "development", feature = "arrows"))]
mod merge;
+#[cfg(feature = "social")]
mod message_circle;
+#[cfg(any(feature = "development", feature = "social"))]
mod message_circle_code;
+#[cfg(feature = "social")]
mod message_circle_dashed;
+#[cfg(feature = "social")]
mod message_circle_heart;
+#[cfg(feature = "social")]
mod message_circle_more;
+#[cfg(feature = "social")]
mod message_circle_off;
+#[cfg(feature = "social")]
mod message_circle_plus;
+#[cfg(feature = "social")]
mod message_circle_question;
+#[cfg(feature = "social")]
mod message_circle_reply;
+#[cfg(any(feature = "social", feature = "notifications"))]
mod message_circle_warning;
+#[cfg(any(feature = "account", feature = "social"))]
mod message_circle_x;
+#[cfg(feature = "social")]
mod message_square;
+#[cfg(any(feature = "development", feature = "social"))]
mod message_square_code;
+#[cfg(feature = "social")]
mod message_square_dashed;
+#[cfg(any(feature = "development", feature = "files", feature = "social"))]
mod message_square_diff;
+#[cfg(any(feature = "social", feature = "notifications"))]
mod message_square_dot;
+#[cfg(feature = "social")]
mod message_square_heart;
+#[cfg(feature = "social")]
mod message_square_lock;
+#[cfg(feature = "social")]
mod message_square_more;
+#[cfg(feature = "social")]
mod message_square_off;
+#[cfg(feature = "social")]
mod message_square_plus;
+#[cfg(any(feature = "social", feature = "text"))]
mod message_square_quote;
+#[cfg(feature = "social")]
mod message_square_reply;
+#[cfg(feature = "social")]
mod message_square_share;
+#[cfg(feature = "social")]
mod message_square_text;
+#[cfg(any(feature = "social", feature = "notifications"))]
mod message_square_warning;
+#[cfg(feature = "social")]
mod message_square_x;
+#[cfg(feature = "social")]
mod messages_square;
+#[cfg(any(
+ feature = "devices",
+ feature = "communication",
+ feature = "connectivity",
+ feature = "multimedia"
+))]
mod mic;
+#[cfg(any(
+ feature = "devices",
+ feature = "communication",
+ feature = "connectivity",
+ feature = "multimedia"
+))]
mod mic_off;
+#[cfg(any(feature = "devices", feature = "multimedia"))]
mod mic_vocal;
+#[cfg(feature = "devices")]
mod microchip;
+#[cfg(any(feature = "science", feature = "medical"))]
mod microscope;
+#[cfg(any(feature = "food-beverage", feature = "home"))]
mod microwave;
+#[cfg(any(
+ feature = "arrows",
+ feature = "navigation",
+ feature = "development",
+ feature = "gaming"
+))]
mod milestone;
+#[cfg(feature = "food-beverage")]
mod milk;
+#[cfg(feature = "food-beverage")]
mod milk_off;
+#[cfg(any(feature = "layout", feature = "design"))]
mod minimize;
+#[cfg(any(feature = "arrows", feature = "layout", feature = "design"))]
mod minimize_2;
+#[cfg(any(
+ feature = "math",
+ feature = "development",
+ feature = "text",
+ feature = "tools"
+))]
mod minus;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod monitor;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod monitor_check;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod monitor_cog;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod monitor_dot;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod monitor_down;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod monitor_off;
+#[cfg(any(feature = "connectivity", feature = "devices", feature = "multimedia"))]
mod monitor_pause;
+#[cfg(any(feature = "connectivity", feature = "devices", feature = "multimedia"))]
mod monitor_play;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod monitor_smartphone;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod monitor_speaker;
+#[cfg(any(feature = "connectivity", feature = "devices", feature = "multimedia"))]
mod monitor_stop;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod monitor_up;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod monitor_x;
+#[cfg(feature = "accessibility")]
mod moon;
+#[cfg(any(feature = "accessibility", feature = "weather"))]
mod moon_star;
+#[cfg(any(feature = "nature", feature = "gaming"))]
mod mountain;
+#[cfg(feature = "nature")]
mod mountain_snow;
+#[cfg(feature = "devices")]
mod mouse;
+#[cfg(feature = "devices")]
mod mouse_off;
+#[cfg(any(feature = "arrows", feature = "cursors"))]
mod mouse_pointer;
+#[cfg(any(feature = "arrows", feature = "cursors"))]
mod mouse_pointer_2;
+#[cfg(any(feature = "arrows", feature = "cursors"))]
mod mouse_pointer_ban;
+#[cfg(any(feature = "arrows", feature = "cursors"))]
mod mouse_pointer_click;
+#[cfg(any(feature = "arrows", feature = "cursors"))]
mod r#move;
+#[cfg(feature = "design")]
mod move_3_d;
+#[cfg(any(feature = "arrows", feature = "cursors"))]
mod move_diagonal;
+#[cfg(any(feature = "arrows", feature = "cursors"))]
mod move_diagonal_2;
+#[cfg(feature = "arrows")]
mod move_down;
+#[cfg(feature = "arrows")]
mod move_down_left;
+#[cfg(feature = "arrows")]
mod move_down_right;
+#[cfg(any(feature = "arrows", feature = "cursors"))]
mod move_horizontal;
+#[cfg(feature = "arrows")]
mod move_left;
+#[cfg(feature = "arrows")]
mod move_right;
+#[cfg(feature = "arrows")]
mod move_up;
+#[cfg(feature = "arrows")]
mod move_up_left;
+#[cfg(feature = "arrows")]
mod move_up_right;
+#[cfg(any(feature = "arrows", feature = "cursors"))]
mod move_vertical;
+#[cfg(any(feature = "multimedia", feature = "files"))]
mod music;
+#[cfg(any(feature = "multimedia", feature = "files"))]
mod music_2;
+#[cfg(any(feature = "multimedia", feature = "files"))]
mod music_3;
+#[cfg(any(feature = "multimedia", feature = "files"))]
mod music_4;
+#[cfg(feature = "navigation")]
mod navigation;
+#[cfg(feature = "navigation")]
mod navigation_2;
+#[cfg(feature = "navigation")]
mod navigation_2_off;
+#[cfg(feature = "navigation")]
mod navigation_off;
+#[cfg(feature = "development")]
mod network;
+#[cfg(any(feature = "multimedia", feature = "communication"))]
mod newspaper;
+#[cfg(any(feature = "communication", feature = "finance", feature = "devices"))]
mod nfc;
+#[cfg(feature = "medical")]
+mod non_binary;
+#[cfg(any(
+ feature = "text",
+ feature = "communication",
+ feature = "social",
+ feature = "design"
+))]
mod notebook;
+#[cfg(any(feature = "text", feature = "social"))]
mod notebook_pen;
+#[cfg(any(feature = "account", feature = "communication", feature = "social"))]
mod notebook_tabs;
+#[cfg(any(feature = "text", feature = "social"))]
mod notebook_text;
+#[cfg(any(feature = "text", feature = "social"))]
mod notepad_text;
+#[cfg(any(feature = "text", feature = "social"))]
mod notepad_text_dashed;
+#[cfg(feature = "food-beverage")]
mod nut;
+#[cfg(feature = "food-beverage")]
mod nut_off;
+#[cfg(feature = "shapes")]
mod octagon;
+#[cfg(any(feature = "notifications", feature = "shapes"))]
mod octagon_alert;
+#[cfg(feature = "transportation")]
mod octagon_minus;
+#[cfg(any(feature = "multimedia", feature = "shapes"))]
mod octagon_pause;
+#[cfg(any(feature = "math", feature = "notifications"))]
mod octagon_x;
+#[cfg(any(
+ feature = "math",
+ feature = "development",
+ feature = "text",
+ feature = "science"
+))]
mod omega;
+#[cfg(feature = "development")]
mod option;
+#[cfg(feature = "science")]
mod orbit;
+#[cfg(any(feature = "animals", feature = "design"))]
mod origami;
+#[cfg(any(feature = "files", feature = "development"))]
mod package;
+#[cfg(any(feature = "files", feature = "development"))]
mod package_2;
+#[cfg(feature = "development")]
mod package_check;
+#[cfg(feature = "development")]
mod package_minus;
+#[cfg(any(feature = "files", feature = "development"))]
mod package_open;
+#[cfg(feature = "development")]
mod package_plus;
+#[cfg(any(feature = "files", feature = "development"))]
mod package_search;
+#[cfg(feature = "development")]
mod package_x;
+#[cfg(any(feature = "design", feature = "tools"))]
mod paint_bucket;
+#[cfg(any(
+ feature = "text",
+ feature = "design",
+ feature = "home",
+ feature = "tools"
+))]
mod paint_roller;
+#[cfg(any(
+ feature = "text",
+ feature = "design",
+ feature = "photography",
+ feature = "home",
+ feature = "tools"
+))]
mod paintbrush;
+#[cfg(any(
+ feature = "text",
+ feature = "design",
+ feature = "photography",
+ feature = "home",
+ feature = "tools"
+))]
mod paintbrush_vertical;
+#[cfg(any(feature = "text", feature = "design", feature = "photography"))]
mod palette;
+#[cfg(feature = "animals")]
+mod panda;
+#[cfg(feature = "layout")]
mod panel_bottom;
+#[cfg(any(feature = "layout", feature = "arrows"))]
mod panel_bottom_close;
+#[cfg(feature = "layout")]
mod panel_bottom_dashed;
+#[cfg(any(feature = "layout", feature = "arrows"))]
mod panel_bottom_open;
+#[cfg(feature = "layout")]
mod panel_left;
+#[cfg(any(feature = "layout", feature = "arrows"))]
mod panel_left_close;
+#[cfg(feature = "layout")]
mod panel_left_dashed;
+#[cfg(any(feature = "layout", feature = "arrows"))]
mod panel_left_open;
+#[cfg(feature = "layout")]
mod panel_right;
+#[cfg(any(feature = "layout", feature = "arrows"))]
mod panel_right_close;
+#[cfg(feature = "layout")]
mod panel_right_dashed;
+#[cfg(any(feature = "layout", feature = "arrows"))]
mod panel_right_open;
+#[cfg(any(feature = "layout", feature = "design", feature = "development"))]
mod panel_top;
+#[cfg(any(feature = "layout", feature = "arrows"))]
mod panel_top_close;
+#[cfg(feature = "layout")]
mod panel_top_dashed;
+#[cfg(any(feature = "layout", feature = "arrows"))]
mod panel_top_open;
+#[cfg(feature = "layout")]
mod panels_left_bottom;
+#[cfg(feature = "layout")]
mod panels_right_bottom;
+#[cfg(any(feature = "layout", feature = "design", feature = "development"))]
mod panels_top_left;
+#[cfg(any(
+ feature = "text",
+ feature = "design",
+ feature = "files",
+ feature = "mail"
+))]
mod paperclip;
+#[cfg(any(feature = "development", feature = "files", feature = "math"))]
mod parentheses;
+#[cfg(any(feature = "transportation", feature = "navigation"))]
mod parking_meter;
+#[cfg(feature = "emoji")]
mod party_popper;
+#[cfg(feature = "multimedia")]
mod pause;
+#[cfg(feature = "animals")]
mod paw_print;
+#[cfg(any(feature = "devices", feature = "gaming"))]
mod pc_case;
+#[cfg(any(feature = "text", feature = "design", feature = "tools"))]
mod pen;
+#[cfg(any(feature = "text", feature = "design", feature = "tools"))]
mod pen_line;
+#[cfg(any(feature = "text", feature = "design", feature = "tools"))]
mod pen_off;
+#[cfg(any(feature = "text", feature = "design", feature = "cursors"))]
mod pen_tool;
+#[cfg(any(
+ feature = "design",
+ feature = "cursors",
+ feature = "tools",
+ feature = "text"
+))]
mod pencil;
+#[cfg(any(feature = "text", feature = "design", feature = "tools"))]
mod pencil_line;
+#[cfg(any(
+ feature = "design",
+ feature = "cursors",
+ feature = "tools",
+ feature = "text"
+))]
mod pencil_off;
+#[cfg(any(
+ feature = "tools",
+ feature = "design",
+ feature = "layout",
+ feature = "text"
+))]
mod pencil_ruler;
+#[cfg(feature = "shapes")]
mod pentagon;
+#[cfg(any(
+ feature = "math",
+ feature = "development",
+ feature = "finance",
+ feature = "shopping"
+))]
mod percent;
+#[cfg(any(feature = "accessibility", feature = "people"))]
mod person_standing;
+#[cfg(feature = "finance")]
mod philippine_peso;
+#[cfg(any(
+ feature = "text",
+ feature = "connectivity",
+ feature = "devices",
+ feature = "communication"
+))]
mod phone;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "devices",
+ feature = "communication"
+))]
mod phone_call;
+#[cfg(any(
+ feature = "arrows",
+ feature = "connectivity",
+ feature = "devices",
+ feature = "communication"
+))]
mod phone_forwarded;
+#[cfg(any(
+ feature = "arrows",
+ feature = "connectivity",
+ feature = "devices",
+ feature = "communication"
+))]
mod phone_incoming;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "devices",
+ feature = "communication"
+))]
mod phone_missed;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "devices",
+ feature = "communication"
+))]
mod phone_off;
+#[cfg(any(
+ feature = "arrows",
+ feature = "connectivity",
+ feature = "devices",
+ feature = "communication"
+))]
mod phone_outgoing;
+#[cfg(any(feature = "development", feature = "math"))]
mod pi;
+#[cfg(any(feature = "multimedia", feature = "devices"))]
mod piano;
+#[cfg(any(feature = "tools", feature = "gaming"))]
mod pickaxe;
+#[cfg(feature = "multimedia")]
mod picture_in_picture;
+#[cfg(feature = "multimedia")]
mod picture_in_picture_2;
+#[cfg(feature = "finance")]
mod piggy_bank;
+#[cfg(feature = "text")]
mod pilcrow;
+#[cfg(feature = "text")]
mod pilcrow_left;
+#[cfg(feature = "text")]
mod pilcrow_right;
+#[cfg(feature = "medical")]
mod pill;
+#[cfg(feature = "medical")]
mod pill_bottle;
+#[cfg(any(feature = "navigation", feature = "account"))]
mod pin;
+#[cfg(feature = "navigation")]
mod pin_off;
+#[cfg(any(feature = "text", feature = "design", feature = "science"))]
mod pipette;
+#[cfg(feature = "food-beverage")]
mod pizza;
+#[cfg(any(feature = "transportation", feature = "travel"))]
mod plane;
+#[cfg(any(feature = "transportation", feature = "travel"))]
mod plane_landing;
+#[cfg(any(feature = "transportation", feature = "travel"))]
mod plane_takeoff;
+#[cfg(any(feature = "arrows", feature = "multimedia"))]
mod play;
+#[cfg(any(feature = "devices", feature = "development"))]
mod plug;
+#[cfg(any(feature = "devices", feature = "development"))]
mod plug_2;
+#[cfg(feature = "devices")]
mod plug_zap;
+#[cfg(any(
+ feature = "math",
+ feature = "tools",
+ feature = "development",
+ feature = "text",
+ feature = "cursors",
+ feature = "gaming"
+))]
mod plus;
+#[cfg(feature = "brands")]
mod pocket;
+#[cfg(feature = "tools")]
mod pocket_knife;
+#[cfg(any(feature = "multimedia", feature = "social"))]
mod podcast;
+#[cfg(feature = "cursors")]
mod pointer;
+#[cfg(feature = "cursors")]
mod pointer_off;
+#[cfg(any(feature = "food-beverage", feature = "multimedia"))]
mod popcorn;
+#[cfg(feature = "food-beverage")]
mod popsicle;
+#[cfg(feature = "finance")]
mod pound_sterling;
+#[cfg(feature = "connectivity")]
mod power;
+#[cfg(feature = "connectivity")]
mod power_off;
+#[cfg(any(
+ feature = "multimedia",
+ feature = "photography",
+ feature = "devices",
+ feature = "communication",
+ feature = "design"
+))]
mod presentation;
+#[cfg(feature = "devices")]
mod printer;
+#[cfg(feature = "devices")]
mod printer_check;
+#[cfg(any(
+ feature = "multimedia",
+ feature = "photography",
+ feature = "devices",
+ feature = "communication"
+))]
mod projector;
+#[cfg(any(
+ feature = "layout",
+ feature = "design",
+ feature = "photography",
+ feature = "devices"
+))]
mod proportions;
+#[cfg(any(feature = "development", feature = "gaming"))]
mod puzzle;
+#[cfg(any(feature = "shapes", feature = "math", feature = "travel"))]
mod pyramid;
+#[cfg(any(feature = "development", feature = "social"))]
mod qr_code;
+#[cfg(feature = "text")]
mod quote;
+#[cfg(feature = "animals")]
mod rabbit;
+#[cfg(any(
+ feature = "navigation",
+ feature = "security",
+ feature = "communication"
+))]
mod radar;
+#[cfg(feature = "science")]
mod radiation;
+#[cfg(any(feature = "development", feature = "math"))]
mod radical;
+#[cfg(any(feature = "devices", feature = "multimedia", feature = "social"))]
mod radio;
+#[cfg(feature = "devices")]
mod radio_receiver;
+#[cfg(any(feature = "devices", feature = "multimedia", feature = "social"))]
mod radio_tower;
+#[cfg(any(
+ feature = "shapes",
+ feature = "math",
+ feature = "design",
+ feature = "tools"
+))]
mod radius;
+#[cfg(any(feature = "transportation", feature = "navigation"))]
mod rail_symbol;
+#[cfg(feature = "weather")]
mod rainbow;
+#[cfg(feature = "animals")]
mod rat;
+#[cfg(any(feature = "layout", feature = "design", feature = "photography"))]
mod ratio;
+#[cfg(any(feature = "finance", feature = "travel"))]
mod receipt;
+#[cfg(any(feature = "finance", feature = "travel"))]
mod receipt_cent;
+#[cfg(any(feature = "finance", feature = "travel"))]
mod receipt_euro;
+#[cfg(any(feature = "finance", feature = "travel"))]
mod receipt_indian_rupee;
+#[cfg(any(feature = "finance", feature = "travel"))]
mod receipt_japanese_yen;
+#[cfg(any(feature = "finance", feature = "travel"))]
mod receipt_pound_sterling;
+#[cfg(any(feature = "finance", feature = "travel"))]
mod receipt_russian_ruble;
+#[cfg(any(feature = "finance", feature = "travel"))]
mod receipt_swiss_franc;
+#[cfg(any(feature = "finance", feature = "travel"))]
mod receipt_text;
+#[cfg(any(feature = "text", feature = "development"))]
mod rectangle_ellipsis;
+#[cfg(any(
+ feature = "devices",
+ feature = "gaming",
+ feature = "multimedia",
+ feature = "connectivity"
+))]
+mod rectangle_goggles;
+#[cfg(any(feature = "shapes", feature = "design"))]
mod rectangle_horizontal;
+#[cfg(any(feature = "shapes", feature = "design"))]
mod rectangle_vertical;
+#[cfg(feature = "sustainability")]
mod recycle;
+#[cfg(any(feature = "text", feature = "arrows"))]
mod redo;
+#[cfg(any(feature = "text", feature = "arrows"))]
mod redo_2;
+#[cfg(any(feature = "text", feature = "arrows"))]
mod redo_dot;
+#[cfg(feature = "arrows")]
mod refresh_ccw;
+#[cfg(any(feature = "arrows", feature = "development"))]
mod refresh_ccw_dot;
+#[cfg(feature = "arrows")]
mod refresh_cw;
+#[cfg(feature = "arrows")]
mod refresh_cw_off;
+#[cfg(any(feature = "food-beverage", feature = "home"))]
mod refrigerator;
+#[cfg(any(feature = "text", feature = "development"))]
mod regex;
+#[cfg(feature = "text")]
mod remove_formatting;
+#[cfg(any(feature = "arrows", feature = "multimedia"))]
mod repeat;
+#[cfg(feature = "multimedia")]
mod repeat_1;
+#[cfg(any(feature = "arrows", feature = "social", feature = "multimedia"))]
mod repeat_2;
+#[cfg(feature = "text")]
mod replace;
+#[cfg(feature = "text")]
mod replace_all;
+#[cfg(feature = "mail")]
mod reply;
+#[cfg(feature = "mail")]
mod reply_all;
+#[cfg(any(feature = "arrows", feature = "multimedia"))]
mod rewind;
+#[cfg(any(feature = "social", feature = "medical", feature = "emoji"))]
mod ribbon;
+#[cfg(any(feature = "gaming", feature = "development"))]
mod rocket;
+#[cfg(feature = "home")]
mod rocking_chair;
+#[cfg(feature = "navigation")]
mod roller_coaster;
+#[cfg(feature = "design")]
mod rotate_3_d;
+#[cfg(any(feature = "arrows", feature = "design", feature = "photography"))]
mod rotate_ccw;
+#[cfg(any(feature = "security", feature = "account"))]
+mod rotate_ccw_key;
+#[cfg(any(
+ feature = "layout",
+ feature = "design",
+ feature = "photography",
+ feature = "tools",
+ feature = "arrows"
+))]
mod rotate_ccw_square;
+#[cfg(any(feature = "arrows", feature = "design", feature = "photography"))]
mod rotate_cw;
+#[cfg(any(
+ feature = "layout",
+ feature = "design",
+ feature = "photography",
+ feature = "tools",
+ feature = "arrows"
+))]
mod rotate_cw_square;
+#[cfg(feature = "navigation")]
mod route;
+#[cfg(feature = "navigation")]
mod route_off;
+#[cfg(any(
+ feature = "development",
+ feature = "devices",
+ feature = "connectivity",
+ feature = "home"
+))]
mod router;
+#[cfg(any(feature = "layout", feature = "design", feature = "text"))]
mod rows_2;
+#[cfg(any(feature = "layout", feature = "design", feature = "text"))]
mod rows_3;
+#[cfg(any(feature = "layout", feature = "design", feature = "text"))]
mod rows_4;
+#[cfg(any(feature = "development", feature = "social"))]
mod rss;
+#[cfg(any(feature = "tools", feature = "design", feature = "layout"))]
mod ruler;
+#[cfg(any(feature = "tools", feature = "design", feature = "layout"))]
+mod ruler_dimension_line;
+#[cfg(feature = "finance")]
mod russian_ruble;
+#[cfg(any(feature = "transportation", feature = "travel"))]
mod sailboat;
+#[cfg(any(feature = "food-beverage", feature = "emoji"))]
mod salad;
+#[cfg(feature = "food-beverage")]
mod sandwich;
+#[cfg(any(feature = "connectivity", feature = "science"))]
mod satellite;
+#[cfg(any(feature = "connectivity", feature = "devices", feature = "multimedia"))]
mod satellite_dish;
+#[cfg(feature = "finance")]
+mod saudi_riyal;
+#[cfg(any(feature = "text", feature = "files"))]
mod save;
+#[cfg(any(feature = "text", feature = "files"))]
mod save_all;
+#[cfg(any(feature = "text", feature = "files"))]
mod save_off;
+#[cfg(feature = "navigation")]
mod scale;
+#[cfg(feature = "design")]
mod scale_3_d;
+#[cfg(feature = "design")]
mod scaling;
+#[cfg(any(
+ feature = "devices",
+ feature = "shopping",
+ feature = "security",
+ feature = "social",
+ feature = "gaming"
+))]
mod scan;
+#[cfg(any(feature = "shopping", feature = "devices"))]
mod scan_barcode;
+#[cfg(any(
+ feature = "photography",
+ feature = "multimedia",
+ feature = "accessibility",
+ feature = "security",
+ feature = "devices",
+ feature = "account"
+))]
mod scan_eye;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "devices",
+ feature = "social"
+))]
mod scan_face;
+#[cfg(feature = "medical")]
mod scan_heart;
+#[cfg(any(feature = "devices", feature = "shopping"))]
mod scan_line;
+#[cfg(any(
+ feature = "account",
+ feature = "shopping",
+ feature = "devices",
+ feature = "security"
+))]
mod scan_qr_code;
+#[cfg(any(
+ feature = "photography",
+ feature = "multimedia",
+ feature = "accessibility"
+))]
mod scan_search;
+#[cfg(any(feature = "text", feature = "devices"))]
mod scan_text;
+#[cfg(any(feature = "buildings", feature = "navigation"))]
mod school;
+#[cfg(any(feature = "text", feature = "design", feature = "tools"))]
mod scissors;
+#[cfg(any(feature = "design", feature = "tools"))]
mod scissors_line_dashed;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "devices",
+ feature = "communication"
+))]
mod screen_share;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "devices",
+ feature = "communication"
+))]
mod screen_share_off;
+#[cfg(any(feature = "gaming", feature = "development", feature = "text"))]
mod scroll;
+#[cfg(any(feature = "gaming", feature = "development", feature = "text"))]
mod scroll_text;
+#[cfg(any(feature = "text", feature = "social"))]
mod search;
+#[cfg(any(feature = "text", feature = "social"))]
mod search_check;
+#[cfg(any(feature = "text", feature = "social", feature = "development"))]
mod search_code;
+#[cfg(any(feature = "text", feature = "social"))]
mod search_slash;
+#[cfg(any(feature = "text", feature = "social"))]
mod search_x;
+#[cfg(feature = "text")]
mod section;
+#[cfg(any(feature = "mail", feature = "communication", feature = "connectivity"))]
mod send;
+#[cfg(any(feature = "mail", feature = "communication", feature = "connectivity"))]
mod send_horizontal;
+#[cfg(any(feature = "design", feature = "layout"))]
mod send_to_back;
+#[cfg(any(feature = "text", feature = "arrows", feature = "layout"))]
mod separator_horizontal;
+#[cfg(any(feature = "text", feature = "arrows", feature = "layout"))]
mod separator_vertical;
+#[cfg(any(feature = "development", feature = "devices"))]
mod server;
+#[cfg(any(feature = "development", feature = "devices"))]
mod server_cog;
+#[cfg(any(feature = "development", feature = "devices"))]
mod server_crash;
+#[cfg(any(feature = "development", feature = "devices"))]
mod server_off;
+#[cfg(feature = "account")]
mod settings;
+#[cfg(feature = "account")]
mod settings_2;
+#[cfg(any(feature = "shapes", feature = "gaming"))]
mod shapes;
+#[cfg(any(feature = "account", feature = "social"))]
mod share;
+#[cfg(any(feature = "account", feature = "social"))]
mod share_2;
+#[cfg(any(feature = "text", feature = "files"))]
mod sheet;
+#[cfg(any(
+ feature = "animals",
+ feature = "development",
+ feature = "nature",
+ feature = "science",
+ feature = "travel",
+ feature = "food-beverage",
+ feature = "home"
+))]
mod shell;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "development",
+ feature = "gaming",
+ feature = "shapes"
+))]
mod shield;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "development",
+ feature = "notifications",
+ feature = "gaming"
+))]
mod shield_alert;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "development",
+ feature = "gaming"
+))]
mod shield_ban;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "development",
+ feature = "gaming"
+))]
mod shield_check;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "development",
+ feature = "gaming"
+))]
mod shield_ellipsis;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "development",
+ feature = "gaming"
+))]
mod shield_half;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "development",
+ feature = "gaming"
+))]
mod shield_minus;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "development",
+ feature = "gaming"
+))]
mod shield_off;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "development",
+ feature = "gaming",
+ feature = "medical"
+))]
mod shield_plus;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "development",
+ feature = "gaming"
+))]
mod shield_question;
+#[cfg(any(feature = "account", feature = "security", feature = "development"))]
+mod shield_user;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "development",
+ feature = "gaming"
+))]
mod shield_x;
+#[cfg(any(feature = "transportation", feature = "navigation", feature = "travel"))]
mod ship;
+#[cfg(any(feature = "transportation", feature = "navigation", feature = "travel"))]
mod ship_wheel;
+#[cfg(feature = "shopping")]
mod shirt;
+#[cfg(feature = "shopping")]
mod shopping_bag;
+#[cfg(feature = "shopping")]
mod shopping_basket;
+#[cfg(feature = "shopping")]
mod shopping_cart;
+#[cfg(any(feature = "nature", feature = "tools", feature = "gaming"))]
mod shovel;
+#[cfg(any(feature = "home", feature = "travel"))]
mod shower_head;
+#[cfg(any(feature = "mail", feature = "files"))]
+mod shredder;
+#[cfg(feature = "animals")]
+mod shrimp;
+#[cfg(any(feature = "layout", feature = "arrows"))]
mod shrink;
+#[cfg(feature = "nature")]
mod shrub;
+#[cfg(any(feature = "multimedia", feature = "arrows"))]
mod shuffle;
+#[cfg(any(feature = "text", feature = "math", feature = "science"))]
mod sigma;
+#[cfg(feature = "connectivity")]
mod signal;
+#[cfg(feature = "connectivity")]
mod signal_high;
+#[cfg(feature = "connectivity")]
mod signal_low;
+#[cfg(feature = "connectivity")]
mod signal_medium;
+#[cfg(feature = "connectivity")]
mod signal_zero;
+#[cfg(feature = "text")]
mod signature;
+#[cfg(any(
+ feature = "arrows",
+ feature = "navigation",
+ feature = "development",
+ feature = "gaming"
+))]
mod signpost;
+#[cfg(any(
+ feature = "arrows",
+ feature = "navigation",
+ feature = "development",
+ feature = "gaming"
+))]
mod signpost_big;
+#[cfg(feature = "medical")]
mod siren;
+#[cfg(any(feature = "multimedia", feature = "arrows"))]
mod skip_back;
+#[cfg(any(feature = "multimedia", feature = "arrows"))]
mod skip_forward;
+#[cfg(feature = "gaming")]
mod skull;
+#[cfg(any(
+ feature = "account",
+ feature = "social",
+ feature = "brands",
+ feature = "development"
+))]
mod slack;
+#[cfg(any(feature = "development", feature = "math"))]
mod slash;
+#[cfg(feature = "design")]
mod slice;
+#[cfg(feature = "account")]
mod sliders_horizontal;
+#[cfg(feature = "account")]
mod sliders_vertical;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod smartphone;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod smartphone_charging;
+#[cfg(any(feature = "communication", feature = "finance", feature = "devices"))]
mod smartphone_nfc;
+#[cfg(any(feature = "emoji", feature = "account"))]
mod smile;
+#[cfg(any(
+ feature = "emoji",
+ feature = "social",
+ feature = "notifications",
+ feature = "communication"
+))]
mod smile_plus;
+#[cfg(any(feature = "animals", feature = "food-beverage"))]
mod snail;
+#[cfg(any(feature = "weather", feature = "seasons"))]
mod snowflake;
+#[cfg(any(feature = "home", feature = "travel"))]
+mod soap_dispenser_droplet;
+#[cfg(feature = "home")]
mod sofa;
+#[cfg(feature = "food-beverage")]
mod soup;
+#[cfg(feature = "text")]
mod space;
+#[cfg(any(feature = "shapes", feature = "gaming"))]
mod spade;
+#[cfg(feature = "shapes")]
mod sparkle;
+#[cfg(any(
+ feature = "cursors",
+ feature = "multimedia",
+ feature = "gaming",
+ feature = "weather"
+))]
mod sparkles;
+#[cfg(any(feature = "multimedia", feature = "devices"))]
mod speaker;
+#[cfg(any(feature = "accessibility", feature = "communication"))]
mod speech;
+#[cfg(any(feature = "text", feature = "development"))]
mod spell_check;
+#[cfg(any(feature = "text", feature = "development"))]
mod spell_check_2;
+#[cfg(feature = "design")]
mod spline;
+#[cfg(any(
+ feature = "arrows",
+ feature = "cursors",
+ feature = "design",
+ feature = "tools"
+))]
+mod spline_pointer;
+#[cfg(any(feature = "development", feature = "arrows"))]
mod split;
+#[cfg(any(feature = "design", feature = "tools"))]
mod spray_can;
+#[cfg(any(feature = "nature", feature = "gaming", feature = "sustainability"))]
mod sprout;
+#[cfg(feature = "shapes")]
mod square;
+#[cfg(any(
+ feature = "medical",
+ feature = "social",
+ feature = "science",
+ feature = "multimedia"
+))]
mod square_activity;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
mod square_arrow_down;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
mod square_arrow_down_left;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
mod square_arrow_down_right;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod square_arrow_left;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod square_arrow_out_down_left;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod square_arrow_out_down_right;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod square_arrow_out_up_left;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "social"))]
mod square_arrow_out_up_right;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod square_arrow_right;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod square_arrow_up;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod square_arrow_up_left;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "social"))]
mod square_arrow_up_right;
+#[cfg(any(
+ feature = "text",
+ feature = "security",
+ feature = "math",
+ feature = "development"
+))]
mod square_asterisk;
+#[cfg(any(
+ feature = "text",
+ feature = "design",
+ feature = "tools",
+ feature = "files",
+ feature = "development"
+))]
mod square_bottom_dashed_scissors;
+#[cfg(any(
+ feature = "charts",
+ feature = "time",
+ feature = "development",
+ feature = "design"
+))]
mod square_chart_gantt;
+#[cfg(feature = "notifications")]
mod square_check;
+#[cfg(feature = "notifications")]
mod square_check_big;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod square_chevron_down;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod square_chevron_left;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "development"))]
mod square_chevron_right;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "math"))]
mod square_chevron_up;
+#[cfg(any(feature = "text", feature = "development"))]
mod square_code;
+#[cfg(any(feature = "text", feature = "design"))]
mod square_dashed;
+#[cfg(any(feature = "development", feature = "files"))]
mod square_dashed_bottom;
+#[cfg(any(feature = "development", feature = "files"))]
mod square_dashed_bottom_code;
+#[cfg(any(feature = "charts", feature = "development", feature = "design"))]
mod square_dashed_kanban;
+#[cfg(any(
+ feature = "arrows",
+ feature = "cursors",
+ feature = "development",
+ feature = "tools"
+))]
mod square_dashed_mouse_pointer;
+#[cfg(feature = "math")]
mod square_divide;
+#[cfg(feature = "development")]
mod square_dot;
+#[cfg(feature = "math")]
mod square_equal;
+#[cfg(any(feature = "development", feature = "math"))]
mod square_function;
+#[cfg(any(feature = "charts", feature = "development", feature = "design"))]
mod square_kanban;
+#[cfg(any(
+ feature = "text",
+ feature = "photography",
+ feature = "multimedia",
+ feature = "navigation",
+ feature = "development"
+))]
mod square_library;
+#[cfg(any(feature = "transportation", feature = "navigation"))]
mod square_m;
+#[cfg(feature = "layout")]
mod square_menu;
+#[cfg(any(
+ feature = "math",
+ feature = "development",
+ feature = "text",
+ feature = "tools",
+ feature = "devices"
+))]
mod square_minus;
+#[cfg(any(
+ feature = "arrows",
+ feature = "cursors",
+ feature = "development",
+ feature = "tools"
+))]
mod square_mouse_pointer;
+#[cfg(any(feature = "transportation", feature = "navigation"))]
mod square_parking;
+#[cfg(any(feature = "transportation", feature = "navigation"))]
mod square_parking_off;
+#[cfg(feature = "text")]
mod square_pen;
+#[cfg(any(
+ feature = "social",
+ feature = "finance",
+ feature = "shopping",
+ feature = "math"
+))]
mod square_percent;
+#[cfg(any(feature = "development", feature = "math"))]
mod square_pi;
+#[cfg(feature = "text")]
mod square_pilcrow;
+#[cfg(any(feature = "arrows", feature = "multimedia"))]
mod square_play;
+#[cfg(any(
+ feature = "math",
+ feature = "tools",
+ feature = "development",
+ feature = "text"
+))]
mod square_plus;
+#[cfg(feature = "connectivity")]
mod square_power;
+#[cfg(any(feature = "development", feature = "math"))]
mod square_radical;
+#[cfg(any(feature = "design", feature = "development", feature = "layout"))]
+mod square_round_corner;
+#[cfg(any(
+ feature = "text",
+ feature = "design",
+ feature = "tools",
+ feature = "files",
+ feature = "development"
+))]
mod square_scissors;
+#[cfg(any(feature = "text", feature = "math"))]
mod square_sigma;
+#[cfg(any(feature = "development", feature = "math"))]
mod square_slash;
+#[cfg(feature = "layout")]
mod square_split_horizontal;
+#[cfg(feature = "layout")]
mod square_split_vertical;
+#[cfg(feature = "layout")]
mod square_square;
+#[cfg(any(feature = "text", feature = "files", feature = "development"))]
mod square_stack;
+#[cfg(feature = "development")]
mod square_terminal;
+#[cfg(feature = "account")]
mod square_user;
+#[cfg(feature = "account")]
mod square_user_round;
+#[cfg(any(feature = "math", feature = "notifications"))]
mod square_x;
+#[cfg(feature = "design")]
+mod squares_exclude;
+#[cfg(feature = "design")]
+mod squares_intersect;
+#[cfg(feature = "design")]
+mod squares_subtract;
+#[cfg(feature = "design")]
+mod squares_unite;
+#[cfg(feature = "shapes")]
mod squircle;
+#[cfg(feature = "animals")]
mod squirrel;
+#[cfg(any(feature = "design", feature = "cursors", feature = "tools"))]
mod stamp;
+#[cfg(any(
+ feature = "account",
+ feature = "social",
+ feature = "shapes",
+ feature = "multimedia",
+ feature = "weather",
+ feature = "emoji",
+ feature = "gaming"
+))]
mod star;
+#[cfg(any(feature = "social", feature = "multimedia"))]
mod star_half;
+#[cfg(any(feature = "multimedia", feature = "social"))]
mod star_off;
+#[cfg(any(feature = "multimedia", feature = "arrows"))]
mod step_back;
+#[cfg(any(feature = "multimedia", feature = "arrows"))]
mod step_forward;
+#[cfg(any(feature = "science", feature = "medical"))]
mod stethoscope;
+#[cfg(feature = "social")]
mod sticker;
+#[cfg(any(feature = "text", feature = "social"))]
mod sticky_note;
+#[cfg(any(feature = "buildings", feature = "navigation", feature = "shopping"))]
mod store;
+#[cfg(feature = "layout")]
mod stretch_horizontal;
+#[cfg(feature = "layout")]
mod stretch_vertical;
+#[cfg(feature = "text")]
mod strikethrough;
+#[cfg(feature = "text")]
mod subscript;
+#[cfg(any(
+ feature = "accessibility",
+ feature = "weather",
+ feature = "seasons",
+ feature = "sustainability"
+))]
mod sun;
+#[cfg(any(feature = "accessibility", feature = "weather"))]
mod sun_dim;
+#[cfg(any(feature = "accessibility", feature = "weather"))]
mod sun_medium;
+#[cfg(feature = "accessibility")]
mod sun_moon;
+#[cfg(feature = "weather")]
mod sun_snow;
+#[cfg(any(feature = "arrows", feature = "weather", feature = "time"))]
mod sunrise;
+#[cfg(any(feature = "arrows", feature = "weather"))]
mod sunset;
+#[cfg(feature = "text")]
mod superscript;
+#[cfg(any(feature = "design", feature = "home", feature = "photography"))]
mod swatch_book;
+#[cfg(feature = "finance")]
mod swiss_franc;
+#[cfg(any(feature = "communication", feature = "devices"))]
mod switch_camera;
+#[cfg(any(feature = "gaming", feature = "tools"))]
mod sword;
+#[cfg(any(feature = "gaming", feature = "tools"))]
mod swords;
+#[cfg(any(feature = "science", feature = "medical"))]
mod syringe;
+#[cfg(any(feature = "text", feature = "files"))]
mod table;
+#[cfg(any(feature = "text", feature = "files"))]
mod table_2;
+#[cfg(any(feature = "text", feature = "files"))]
mod table_cells_merge;
+#[cfg(any(feature = "text", feature = "files"))]
mod table_cells_split;
+#[cfg(any(feature = "text", feature = "files"))]
mod table_columns_split;
+#[cfg(feature = "text")]
mod table_of_contents;
+#[cfg(any(feature = "text", feature = "development", feature = "files"))]
mod table_properties;
+#[cfg(any(feature = "text", feature = "files"))]
mod table_rows_split;
+#[cfg(feature = "devices")]
mod tablet;
+#[cfg(any(
+ feature = "devices",
+ feature = "design",
+ feature = "development",
+ feature = "tools"
+))]
mod tablet_smartphone;
+#[cfg(feature = "medical")]
mod tablets;
+#[cfg(feature = "account")]
mod tag;
+#[cfg(feature = "account")]
mod tags;
+#[cfg(any(feature = "math", feature = "gaming"))]
mod tally_1;
+#[cfg(any(feature = "math", feature = "gaming"))]
mod tally_2;
+#[cfg(any(feature = "math", feature = "gaming"))]
mod tally_3;
+#[cfg(any(feature = "math", feature = "gaming"))]
mod tally_4;
+#[cfg(any(feature = "math", feature = "gaming"))]
mod tally_5;
+#[cfg(any(
+ feature = "shapes",
+ feature = "math",
+ feature = "design",
+ feature = "tools"
+))]
mod tangent;
+#[cfg(any(feature = "brands", feature = "gaming"))]
mod target;
+#[cfg(any(feature = "science", feature = "development", feature = "tools"))]
mod telescope;
+#[cfg(any(feature = "travel", feature = "nature", feature = "sustainability"))]
mod tent;
+#[cfg(any(feature = "travel", feature = "nature"))]
mod tent_tree;
+#[cfg(feature = "development")]
mod terminal;
+#[cfg(feature = "science")]
mod test_tube;
+#[cfg(feature = "science")]
mod test_tube_diagonal;
+#[cfg(feature = "science")]
mod test_tubes;
+#[cfg(any(feature = "text", feature = "files", feature = "cursors"))]
mod text;
+#[cfg(any(feature = "text", feature = "cursors"))]
mod text_cursor;
+#[cfg(any(feature = "text", feature = "layout"))]
mod text_cursor_input;
+#[cfg(feature = "text")]
mod text_quote;
+#[cfg(feature = "text")]
mod text_search;
+#[cfg(any(feature = "text", feature = "cursors"))]
mod text_select;
+#[cfg(any(feature = "buildings", feature = "social"))]
mod theater;
+#[cfg(feature = "weather")]
mod thermometer;
+#[cfg(feature = "weather")]
mod thermometer_snowflake;
+#[cfg(feature = "weather")]
mod thermometer_sun;
+#[cfg(any(feature = "account", feature = "social", feature = "emoji"))]
mod thumbs_down;
+#[cfg(any(feature = "account", feature = "social", feature = "emoji"))]
mod thumbs_up;
+#[cfg(any(feature = "account", feature = "transportation"))]
mod ticket;
+#[cfg(feature = "transportation")]
mod ticket_check;
+#[cfg(feature = "transportation")]
mod ticket_minus;
+#[cfg(any(feature = "transportation", feature = "shopping"))]
mod ticket_percent;
+#[cfg(feature = "transportation")]
mod ticket_plus;
+#[cfg(feature = "transportation")]
mod ticket_slash;
+#[cfg(feature = "transportation")]
mod ticket_x;
+#[cfg(any(feature = "travel", feature = "account", feature = "transportation"))]
mod tickets;
+#[cfg(any(feature = "transportation", feature = "travel"))]
mod tickets_plane;
+#[cfg(feature = "time")]
mod timer;
+#[cfg(feature = "time")]
mod timer_off;
+#[cfg(feature = "time")]
mod timer_reset;
+#[cfg(any(feature = "layout", feature = "account", feature = "development"))]
mod toggle_left;
+#[cfg(any(feature = "layout", feature = "account", feature = "development"))]
mod toggle_right;
+#[cfg(any(feature = "devices", feature = "home"))]
mod toilet;
+#[cfg(feature = "weather")]
mod tornado;
+#[cfg(any(
+ feature = "shapes",
+ feature = "design",
+ feature = "tools",
+ feature = "food-beverage"
+))]
mod torus;
+#[cfg(feature = "devices")]
mod touchpad;
+#[cfg(feature = "devices")]
mod touchpad_off;
+#[cfg(any(feature = "travel", feature = "transportation"))]
mod tower_control;
+#[cfg(any(feature = "gaming", feature = "development"))]
mod toy_brick;
+#[cfg(any(
+ feature = "transportation",
+ feature = "sustainability",
+ feature = "food-beverage"
+))]
mod tractor;
+#[cfg(feature = "transportation")]
mod traffic_cone;
+#[cfg(feature = "transportation")]
mod train_front;
+#[cfg(any(feature = "transportation", feature = "navigation"))]
mod train_front_tunnel;
+#[cfg(any(feature = "transportation", feature = "navigation"))]
mod train_track;
+#[cfg(feature = "transportation")]
mod tram_front;
+#[cfg(any(feature = "medical", feature = "accessibility"))]
+mod transgender;
+#[cfg(any(feature = "files", feature = "mail"))]
mod trash;
+#[cfg(any(feature = "files", feature = "mail"))]
mod trash_2;
+#[cfg(any(feature = "nature", feature = "sustainability"))]
mod tree_deciduous;
+#[cfg(any(feature = "nature", feature = "sustainability"))]
mod tree_palm;
+#[cfg(any(feature = "nature", feature = "sustainability"))]
mod tree_pine;
+#[cfg(any(feature = "nature", feature = "sustainability"))]
mod trees;
+#[cfg(any(feature = "account", feature = "brands", feature = "development"))]
mod trello;
+#[cfg(any(feature = "charts", feature = "arrows"))]
mod trending_down;
+#[cfg(any(feature = "charts", feature = "arrows"))]
mod trending_up;
+#[cfg(any(feature = "charts", feature = "arrows"))]
mod trending_up_down;
+#[cfg(feature = "shapes")]
mod triangle;
+#[cfg(any(feature = "notifications", feature = "shapes", feature = "development"))]
mod triangle_alert;
+#[cfg(feature = "shapes")]
+mod triangle_dashed;
+#[cfg(any(feature = "shapes", feature = "math"))]
mod triangle_right;
+#[cfg(any(feature = "sports", feature = "gaming"))]
mod trophy;
+#[cfg(feature = "transportation")]
mod truck;
+#[cfg(feature = "transportation")]
+mod truck_electric;
+#[cfg(feature = "animals")]
mod turtle;
+#[cfg(any(feature = "devices", feature = "multimedia", feature = "communication"))]
mod tv;
+#[cfg(any(feature = "devices", feature = "multimedia"))]
mod tv_minimal;
+#[cfg(any(feature = "devices", feature = "multimedia"))]
mod tv_minimal_play;
+#[cfg(any(
+ feature = "brands",
+ feature = "social",
+ feature = "account",
+ feature = "gaming"
+))]
mod twitch;
+#[cfg(any(feature = "brands", feature = "social", feature = "account"))]
mod twitter;
+#[cfg(feature = "text")]
mod r#type;
+#[cfg(feature = "text")]
mod type_outline;
+#[cfg(feature = "weather")]
mod umbrella;
+#[cfg(feature = "weather")]
mod umbrella_off;
+#[cfg(feature = "text")]
mod underline;
+#[cfg(any(feature = "text", feature = "arrows"))]
mod undo;
+#[cfg(any(feature = "text", feature = "arrows"))]
mod undo_2;
+#[cfg(any(feature = "text", feature = "arrows"))]
mod undo_dot;
+#[cfg(any(feature = "arrows", feature = "layout"))]
mod unfold_horizontal;
+#[cfg(any(feature = "arrows", feature = "layout"))]
mod unfold_vertical;
+#[cfg(any(feature = "shapes", feature = "files"))]
mod ungroup;
+#[cfg(any(feature = "buildings", feature = "navigation"))]
mod university;
+#[cfg(feature = "text")]
mod unlink;
+#[cfg(feature = "text")]
mod unlink_2;
+#[cfg(any(feature = "devices", feature = "development"))]
mod unplug;
+#[cfg(any(feature = "arrows", feature = "files"))]
mod upload;
+#[cfg(any(feature = "devices", feature = "multimedia", feature = "home"))]
mod usb;
+#[cfg(feature = "account")]
mod user;
+#[cfg(feature = "account")]
mod user_check;
+#[cfg(feature = "account")]
mod user_cog;
+#[cfg(any(feature = "account", feature = "security"))]
+mod user_lock;
+#[cfg(feature = "account")]
mod user_minus;
+#[cfg(feature = "account")]
mod user_pen;
+#[cfg(feature = "account")]
mod user_plus;
+#[cfg(feature = "account")]
mod user_round;
+#[cfg(feature = "account")]
mod user_round_check;
+#[cfg(feature = "account")]
mod user_round_cog;
+#[cfg(feature = "account")]
mod user_round_minus;
+#[cfg(feature = "account")]
mod user_round_pen;
+#[cfg(feature = "account")]
mod user_round_plus;
+#[cfg(any(feature = "account", feature = "social"))]
mod user_round_search;
+#[cfg(feature = "account")]
mod user_round_x;
+#[cfg(any(feature = "account", feature = "social"))]
mod user_search;
+#[cfg(feature = "account")]
mod user_x;
+#[cfg(feature = "account")]
mod users;
+#[cfg(feature = "account")]
mod users_round;
+#[cfg(any(feature = "food-beverage", feature = "travel", feature = "navigation"))]
mod utensils;
+#[cfg(any(feature = "food-beverage", feature = "travel", feature = "navigation"))]
mod utensils_crossed;
+#[cfg(any(feature = "buildings", feature = "home", feature = "sustainability"))]
mod utility_pole;
+#[cfg(any(feature = "development", feature = "math"))]
mod variable;
+#[cfg(any(feature = "security", feature = "travel", feature = "home"))]
mod vault;
+#[cfg(any(feature = "food-beverage", feature = "sustainability"))]
mod vegan;
+#[cfg(any(feature = "account", feature = "gaming"))]
mod venetian_mask;
+#[cfg(feature = "medical")]
+mod venus;
+#[cfg(feature = "medical")]
+mod venus_and_mars;
+#[cfg(any(
+ feature = "devices",
+ feature = "connectivity",
+ feature = "account",
+ feature = "notifications"
+))]
mod vibrate;
+#[cfg(any(feature = "devices", feature = "connectivity", feature = "account"))]
mod vibrate_off;
+#[cfg(any(
+ feature = "devices",
+ feature = "communication",
+ feature = "connectivity",
+ feature = "photography"
+))]
mod video;
+#[cfg(any(
+ feature = "devices",
+ feature = "communication",
+ feature = "connectivity",
+ feature = "photography"
+))]
mod video_off;
+#[cfg(any(
+ feature = "devices",
+ feature = "communication",
+ feature = "connectivity",
+ feature = "photography",
+ feature = "files"
+))]
mod videotape;
+#[cfg(any(feature = "design", feature = "photography"))]
mod view;
+#[cfg(any(feature = "connectivity", feature = "devices", feature = "social"))]
mod voicemail;
+#[cfg(any(feature = "sports", feature = "gaming", feature = "travel"))]
mod volleyball;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "communication",
+ feature = "multimedia"
+))]
mod volume;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "communication",
+ feature = "multimedia"
+))]
mod volume_1;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "communication",
+ feature = "multimedia"
+))]
mod volume_2;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "communication",
+ feature = "multimedia"
+))]
mod volume_off;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "communication",
+ feature = "multimedia"
+))]
mod volume_x;
+#[cfg(feature = "social")]
mod vote;
+#[cfg(any(feature = "account", feature = "finance"))]
mod wallet;
+#[cfg(any(feature = "account", feature = "finance"))]
mod wallet_cards;
+#[cfg(any(feature = "account", feature = "finance"))]
mod wallet_minimal;
+#[cfg(any(feature = "account", feature = "devices"))]
mod wallpaper;
+#[cfg(any(
+ feature = "design",
+ feature = "gaming",
+ feature = "cursors",
+ feature = "photography"
+))]
mod wand;
+#[cfg(any(
+ feature = "design",
+ feature = "gaming",
+ feature = "cursors",
+ feature = "photography"
+))]
mod wand_sparkles;
+#[cfg(any(feature = "buildings", feature = "navigation"))]
mod warehouse;
+#[cfg(any(feature = "home", feature = "devices", feature = "travel"))]
mod washing_machine;
+#[cfg(feature = "time")]
mod watch;
+#[cfg(any(
+ feature = "weather",
+ feature = "navigation",
+ feature = "multimedia",
+ feature = "sustainability"
+))]
mod waves;
+#[cfg(any(feature = "sports", feature = "home"))]
mod waves_ladder;
+#[cfg(any(
+ feature = "security",
+ feature = "account",
+ feature = "navigation",
+ feature = "development",
+ feature = "social"
+))]
mod waypoints;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "devices",
+ feature = "communication"
+))]
mod webcam;
+#[cfg(any(feature = "development", feature = "social", feature = "account"))]
mod webhook;
+#[cfg(any(feature = "development", feature = "social", feature = "account"))]
mod webhook_off;
+#[cfg(feature = "math")]
mod weight;
+#[cfg(feature = "food-beverage")]
mod wheat;
+#[cfg(feature = "food-beverage")]
mod wheat_off;
+#[cfg(feature = "text")]
mod whole_word;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod wifi;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod wifi_high;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod wifi_low;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod wifi_off;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
+mod wifi_pen;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod wifi_zero;
+#[cfg(any(feature = "weather", feature = "sustainability"))]
mod wind;
+#[cfg(any(feature = "weather", feature = "sustainability"))]
mod wind_arrow_down;
+#[cfg(feature = "food-beverage")]
mod wine;
+#[cfg(feature = "food-beverage")]
mod wine_off;
+#[cfg(feature = "development")]
mod workflow;
+#[cfg(any(feature = "animals", feature = "security"))]
mod worm;
+#[cfg(any(feature = "text", feature = "arrows"))]
mod wrap_text;
+#[cfg(any(feature = "account", feature = "development", feature = "tools"))]
mod wrench;
+#[cfg(any(feature = "notifications", feature = "math"))]
mod x;
+#[cfg(any(feature = "multimedia", feature = "social", feature = "brands"))]
mod youtube;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "devices",
+ feature = "photography",
+ feature = "weather"
+))]
mod zap;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "devices",
+ feature = "photography",
+ feature = "weather"
+))]
mod zap_off;
+#[cfg(any(
+ feature = "accessibility",
+ feature = "layout",
+ feature = "design",
+ feature = "text",
+ feature = "photography"
+))]
mod zoom_in;
+#[cfg(any(
+ feature = "accessibility",
+ feature = "layout",
+ feature = "design",
+ feature = "text",
+ feature = "photography"
+))]
mod zoom_out;
+#[cfg(any(feature = "text", feature = "design"))]
pub use a_arrow_down::*;
+#[cfg(any(feature = "text", feature = "design"))]
pub use a_arrow_up::*;
+#[cfg(any(feature = "text", feature = "design"))]
pub use a_large_small::*;
+#[cfg(any(feature = "accessibility", feature = "medical"))]
pub use accessibility::*;
+#[cfg(any(
+ feature = "medical",
+ feature = "account",
+ feature = "social",
+ feature = "science",
+ feature = "multimedia"
+))]
pub use activity::*;
+#[cfg(feature = "home")]
pub use air_vent::*;
+#[cfg(any(
+ feature = "multimedia",
+ feature = "connectivity",
+ feature = "devices",
+ feature = "brands"
+))]
pub use airplay::*;
+#[cfg(any(feature = "devices", feature = "notifications", feature = "time"))]
pub use alarm_clock::*;
+#[cfg(any(feature = "devices", feature = "notifications", feature = "time"))]
pub use alarm_clock_check::*;
+#[cfg(any(feature = "devices", feature = "notifications", feature = "time"))]
pub use alarm_clock_minus::*;
+#[cfg(any(feature = "devices", feature = "notifications", feature = "time"))]
pub use alarm_clock_off::*;
+#[cfg(any(feature = "devices", feature = "notifications", feature = "time"))]
pub use alarm_clock_plus::*;
+#[cfg(any(feature = "home", feature = "devices", feature = "travel"))]
pub use alarm_smoke::*;
+#[cfg(any(feature = "photography", feature = "multimedia"))]
pub use album::*;
+#[cfg(feature = "text")]
pub use align_center::*;
+#[cfg(feature = "layout")]
pub use align_center_horizontal::*;
+#[cfg(feature = "layout")]
pub use align_center_vertical::*;
+#[cfg(feature = "layout")]
pub use align_end_horizontal::*;
+#[cfg(feature = "layout")]
pub use align_end_vertical::*;
+#[cfg(feature = "layout")]
pub use align_horizontal_distribute_center::*;
+#[cfg(feature = "layout")]
pub use align_horizontal_distribute_end::*;
+#[cfg(feature = "layout")]
pub use align_horizontal_distribute_start::*;
+#[cfg(feature = "layout")]
pub use align_horizontal_justify_center::*;
+#[cfg(feature = "layout")]
pub use align_horizontal_justify_end::*;
+#[cfg(feature = "layout")]
pub use align_horizontal_justify_start::*;
+#[cfg(feature = "layout")]
pub use align_horizontal_space_around::*;
+#[cfg(feature = "layout")]
pub use align_horizontal_space_between::*;
+#[cfg(feature = "text")]
pub use align_justify::*;
+#[cfg(feature = "text")]
pub use align_left::*;
+#[cfg(feature = "text")]
pub use align_right::*;
+#[cfg(feature = "layout")]
pub use align_start_horizontal::*;
+#[cfg(feature = "layout")]
pub use align_start_vertical::*;
+#[cfg(feature = "layout")]
pub use align_vertical_distribute_center::*;
+#[cfg(feature = "layout")]
pub use align_vertical_distribute_end::*;
+#[cfg(feature = "layout")]
pub use align_vertical_distribute_start::*;
+#[cfg(feature = "layout")]
pub use align_vertical_justify_center::*;
+#[cfg(feature = "layout")]
pub use align_vertical_justify_end::*;
+#[cfg(feature = "layout")]
pub use align_vertical_justify_start::*;
+#[cfg(feature = "layout")]
pub use align_vertical_space_around::*;
+#[cfg(feature = "layout")]
pub use align_vertical_space_between::*;
+#[cfg(any(feature = "medical", feature = "transportation"))]
pub use ambulance::*;
+#[cfg(any(feature = "text", feature = "development"))]
pub use ampersand::*;
+#[cfg(any(feature = "text", feature = "development"))]
pub use ampersands::*;
+#[cfg(any(feature = "food-beverage", feature = "gaming"))]
pub use amphora::*;
+#[cfg(any(feature = "transportation", feature = "text"))]
pub use anchor::*;
+#[cfg(feature = "emoji")]
pub use angry::*;
+#[cfg(feature = "emoji")]
pub use annoyed::*;
+#[cfg(any(feature = "devices", feature = "multimedia", feature = "communication"))]
pub use antenna::*;
+#[cfg(any(feature = "buildings", feature = "tools", feature = "gaming"))]
pub use anvil::*;
+#[cfg(feature = "photography")]
pub use aperture::*;
+#[cfg(any(
+ feature = "layout",
+ feature = "design",
+ feature = "development",
+ feature = "files"
+))]
pub use app_window::*;
+#[cfg(any(
+ feature = "layout",
+ feature = "design",
+ feature = "development",
+ feature = "files"
+))]
pub use app_window_mac::*;
+#[cfg(feature = "food-beverage")]
pub use apple::*;
+#[cfg(any(feature = "files", feature = "mail"))]
pub use archive::*;
+#[cfg(any(feature = "files", feature = "mail"))]
pub use archive_restore::*;
+#[cfg(any(feature = "files", feature = "mail"))]
pub use archive_x::*;
+#[cfg(feature = "home")]
pub use armchair::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
pub use arrow_big_down::*;
+#[cfg(any(
+ feature = "arrows",
+ feature = "navigation",
+ feature = "gaming",
+ feature = "files"
+))]
pub use arrow_big_down_dash::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
pub use arrow_big_left::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
pub use arrow_big_left_dash::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
pub use arrow_big_right::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
pub use arrow_big_right_dash::*;
+#[cfg(any(
+ feature = "arrows",
+ feature = "navigation",
+ feature = "text",
+ feature = "development",
+ feature = "gaming"
+))]
pub use arrow_big_up::*;
+#[cfg(any(
+ feature = "arrows",
+ feature = "navigation",
+ feature = "text",
+ feature = "development",
+ feature = "gaming"
+))]
pub use arrow_big_up_dash::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use arrow_down::*;
+#[cfg(any(feature = "text", feature = "layout", feature = "arrows"))]
pub use arrow_down_0_1::*;
+#[cfg(any(feature = "text", feature = "layout", feature = "arrows"))]
pub use arrow_down_1_0::*;
+#[cfg(any(feature = "text", feature = "layout", feature = "arrows"))]
pub use arrow_down_a_z::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "files"))]
pub use arrow_down_from_line::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use arrow_down_left::*;
+#[cfg(any(feature = "text", feature = "layout", feature = "arrows"))]
pub use arrow_down_narrow_wide::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use arrow_down_right::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use arrow_down_to_dot::*;
+#[cfg(any(
+ feature = "arrows",
+ feature = "navigation",
+ feature = "files",
+ feature = "development"
+))]
pub use arrow_down_to_line::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use arrow_down_up::*;
+#[cfg(any(feature = "text", feature = "layout", feature = "arrows"))]
pub use arrow_down_wide_narrow::*;
+#[cfg(any(feature = "text", feature = "layout", feature = "arrows"))]
pub use arrow_down_z_a::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use arrow_left::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use arrow_left_from_line::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use arrow_left_right::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use arrow_left_to_line::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use arrow_right::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use arrow_right_from_line::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use arrow_right_left::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "development"))]
pub use arrow_right_to_line::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use arrow_up::*;
+#[cfg(any(feature = "text", feature = "layout", feature = "arrows"))]
pub use arrow_up_0_1::*;
+#[cfg(any(feature = "text", feature = "layout", feature = "arrows"))]
pub use arrow_up_1_0::*;
+#[cfg(any(feature = "text", feature = "layout", feature = "arrows"))]
pub use arrow_up_a_z::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use arrow_up_down::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use arrow_up_from_dot::*;
+#[cfg(any(
+ feature = "arrows",
+ feature = "navigation",
+ feature = "files",
+ feature = "development"
+))]
pub use arrow_up_from_line::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use arrow_up_left::*;
+#[cfg(any(feature = "text", feature = "layout", feature = "arrows"))]
pub use arrow_up_narrow_wide::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use arrow_up_right::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "files"))]
pub use arrow_up_to_line::*;
+#[cfg(any(feature = "text", feature = "layout", feature = "arrows"))]
pub use arrow_up_wide_narrow::*;
+#[cfg(any(feature = "text", feature = "layout", feature = "arrows"))]
pub use arrow_up_z_a::*;
+#[cfg(any(feature = "arrows", feature = "transportation", feature = "mail"))]
pub use arrows_up_from_line::*;
+#[cfg(any(feature = "text", feature = "math", feature = "development"))]
pub use asterisk::*;
+#[cfg(any(feature = "text", feature = "account"))]
pub use at_sign::*;
+#[cfg(feature = "science")]
pub use atom::*;
+#[cfg(any(feature = "multimedia", feature = "communication"))]
pub use audio_lines::*;
+#[cfg(any(feature = "multimedia", feature = "communication"))]
pub use audio_waveform::*;
+#[cfg(any(feature = "account", feature = "sports", feature = "gaming"))]
pub use award::*;
+#[cfg(any(feature = "tools", feature = "gaming"))]
pub use axe::*;
+#[cfg(feature = "design")]
pub use axis_3_d::*;
+#[cfg(any(feature = "accessibility", feature = "people"))]
pub use baby::*;
+#[cfg(any(feature = "gaming", feature = "photography", feature = "travel"))]
pub use backpack::*;
+#[cfg(any(feature = "account", feature = "social", feature = "shapes"))]
pub use badge::*;
+#[cfg(any(feature = "account", feature = "social"))]
pub use badge_alert::*;
+#[cfg(any(feature = "shopping", feature = "finance"))]
pub use badge_cent::*;
+#[cfg(feature = "social")]
pub use badge_check::*;
+#[cfg(any(feature = "shopping", feature = "finance"))]
pub use badge_dollar_sign::*;
+#[cfg(any(feature = "shopping", feature = "finance"))]
pub use badge_euro::*;
+#[cfg(any(feature = "accessibility", feature = "social"))]
pub use badge_help::*;
+#[cfg(any(feature = "shopping", feature = "finance"))]
pub use badge_indian_rupee::*;
+#[cfg(any(feature = "account", feature = "accessibility", feature = "social"))]
pub use badge_info::*;
+#[cfg(any(feature = "shopping", feature = "finance"))]
pub use badge_japanese_yen::*;
+#[cfg(feature = "social")]
pub use badge_minus::*;
+#[cfg(any(
+ feature = "social",
+ feature = "finance",
+ feature = "shopping",
+ feature = "math"
+))]
pub use badge_percent::*;
+#[cfg(feature = "social")]
pub use badge_plus::*;
+#[cfg(any(feature = "shopping", feature = "finance"))]
pub use badge_pound_sterling::*;
+#[cfg(any(feature = "shopping", feature = "finance"))]
pub use badge_russian_ruble::*;
+#[cfg(any(feature = "shopping", feature = "finance"))]
pub use badge_swiss_franc::*;
+#[cfg(feature = "social")]
pub use badge_x::*;
+#[cfg(any(feature = "transportation", feature = "travel"))]
pub use baggage_claim::*;
+#[cfg(feature = "account")]
pub use ban::*;
+#[cfg(feature = "food-beverage")]
pub use banana::*;
+#[cfg(feature = "medical")]
pub use bandage::*;
+#[cfg(feature = "finance")]
pub use banknote::*;
+#[cfg(feature = "finance")]
+pub use banknote_arrow_down::*;
+#[cfg(feature = "finance")]
+pub use banknote_arrow_up::*;
+#[cfg(feature = "finance")]
+pub use banknote_x::*;
+#[cfg(feature = "shopping")]
pub use barcode::*;
+#[cfg(feature = "text")]
pub use baseline::*;
+#[cfg(feature = "travel")]
pub use bath::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use battery::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use battery_charging::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use battery_full::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use battery_low::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use battery_medium::*;
+#[cfg(feature = "devices")]
+pub use battery_plus::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use battery_warning::*;
+#[cfg(any(feature = "science", feature = "gaming"))]
pub use beaker::*;
+#[cfg(feature = "food-beverage")]
pub use bean::*;
+#[cfg(feature = "food-beverage")]
pub use bean_off::*;
+#[cfg(feature = "home")]
pub use bed::*;
+#[cfg(feature = "home")]
pub use bed_double::*;
+#[cfg(feature = "home")]
pub use bed_single::*;
+#[cfg(feature = "food-beverage")]
pub use beef::*;
+#[cfg(feature = "food-beverage")]
pub use beer::*;
+#[cfg(feature = "food-beverage")]
pub use beer_off::*;
+#[cfg(any(feature = "account", feature = "notifications"))]
pub use bell::*;
+#[cfg(any(feature = "account", feature = "notifications"))]
pub use bell_dot::*;
+#[cfg(any(feature = "devices", feature = "notifications", feature = "home"))]
pub use bell_electric::*;
+#[cfg(feature = "notifications")]
pub use bell_minus::*;
+#[cfg(feature = "notifications")]
pub use bell_off::*;
+#[cfg(feature = "notifications")]
pub use bell_plus::*;
+#[cfg(feature = "notifications")]
pub use bell_ring::*;
+#[cfg(any(feature = "layout", feature = "design", feature = "tools"))]
pub use between_horizontal_end::*;
+#[cfg(any(feature = "layout", feature = "design", feature = "tools"))]
pub use between_horizontal_start::*;
+#[cfg(any(feature = "layout", feature = "design", feature = "tools"))]
pub use between_vertical_end::*;
+#[cfg(any(feature = "layout", feature = "design", feature = "tools"))]
pub use between_vertical_start::*;
+#[cfg(feature = "emoji")]
pub use biceps_flexed::*;
+#[cfg(feature = "transportation")]
pub use bike::*;
+#[cfg(any(feature = "text", feature = "development"))]
pub use binary::*;
+#[cfg(any(
+ feature = "navigation",
+ feature = "nature",
+ feature = "photography",
+ feature = "science",
+ feature = "travel",
+ feature = "development"
+))]
pub use binoculars::*;
+#[cfg(feature = "science")]
pub use biohazard::*;
+#[cfg(feature = "animals")]
pub use bird::*;
+#[cfg(any(feature = "brands", feature = "development", feature = "finance"))]
pub use bitcoin::*;
+#[cfg(any(
+ feature = "design",
+ feature = "photography",
+ feature = "tools",
+ feature = "development"
+))]
pub use blend::*;
+#[cfg(feature = "home")]
pub use blinds::*;
+#[cfg(any(feature = "development", feature = "shapes"))]
pub use blocks::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use bluetooth::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use bluetooth_connected::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use bluetooth_off::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use bluetooth_searching::*;
+#[cfg(feature = "text")]
pub use bold::*;
+#[cfg(any(feature = "tools", feature = "home"))]
pub use bolt::*;
+#[cfg(any(feature = "security", feature = "tools"))]
pub use bomb::*;
+#[cfg(any(feature = "animals", feature = "medical", feature = "gaming"))]
pub use bone::*;
+#[cfg(any(feature = "text", feature = "development", feature = "gaming"))]
pub use book::*;
+#[cfg(any(feature = "text", feature = "gaming"))]
pub use book_a::*;
+#[cfg(any(feature = "multimedia", feature = "text"))]
pub use book_audio::*;
+#[cfg(any(feature = "text", feature = "development", feature = "gaming"))]
pub use book_check::*;
+#[cfg(any(feature = "development", feature = "text", feature = "gaming"))]
pub use book_copy::*;
+#[cfg(feature = "development")]
pub use book_dashed::*;
+#[cfg(feature = "development")]
pub use book_down::*;
+#[cfg(any(feature = "multimedia", feature = "text"))]
pub use book_headphones::*;
+#[cfg(any(feature = "social", feature = "text", feature = "gaming"))]
pub use book_heart::*;
+#[cfg(any(
+ feature = "photography",
+ feature = "text",
+ feature = "multimedia",
+ feature = "files",
+ feature = "social",
+ feature = "shopping",
+ feature = "travel"
+))]
pub use book_image::*;
+#[cfg(any(feature = "development", feature = "security", feature = "gaming"))]
pub use book_key::*;
+#[cfg(any(feature = "development", feature = "security", feature = "gaming"))]
pub use book_lock::*;
+#[cfg(any(feature = "text", feature = "development", feature = "gaming"))]
pub use book_marked::*;
+#[cfg(any(feature = "development", feature = "text", feature = "gaming"))]
pub use book_minus::*;
+#[cfg(any(feature = "text", feature = "development", feature = "gaming"))]
pub use book_open::*;
+#[cfg(any(feature = "text", feature = "development", feature = "gaming"))]
pub use book_open_check::*;
+#[cfg(any(feature = "text", feature = "development"))]
pub use book_open_text::*;
+#[cfg(any(feature = "development", feature = "text", feature = "gaming"))]
pub use book_plus::*;
+#[cfg(any(feature = "text", feature = "gaming"))]
pub use book_text::*;
+#[cfg(any(feature = "text", feature = "design", feature = "gaming"))]
pub use book_type::*;
+#[cfg(feature = "development")]
pub use book_up::*;
+#[cfg(feature = "development")]
pub use book_up_2::*;
+#[cfg(any(
+ feature = "account",
+ feature = "connectivity",
+ feature = "communication",
+ feature = "social"
+))]
pub use book_user::*;
+#[cfg(any(feature = "text", feature = "gaming"))]
pub use book_x::*;
+#[cfg(feature = "account")]
pub use bookmark::*;
+#[cfg(feature = "account")]
pub use bookmark_check::*;
+#[cfg(feature = "account")]
pub use bookmark_minus::*;
+#[cfg(feature = "account")]
pub use bookmark_plus::*;
+#[cfg(feature = "account")]
pub use bookmark_x::*;
+#[cfg(any(feature = "devices", feature = "multimedia", feature = "social"))]
pub use boom_box::*;
+#[cfg(any(feature = "development", feature = "social"))]
pub use bot::*;
+#[cfg(any(feature = "development", feature = "social"))]
pub use bot_message_square::*;
+#[cfg(any(feature = "development", feature = "social"))]
pub use bot_off::*;
+#[cfg(any(feature = "gaming", feature = "tools"))]
+pub use bow_arrow::*;
+#[cfg(any(
+ feature = "shapes",
+ feature = "gaming",
+ feature = "development",
+ feature = "math"
+))]
pub use r#box::*;
+#[cfg(any(feature = "shapes", feature = "gaming", feature = "development"))]
pub use boxes::*;
+#[cfg(any(feature = "development", feature = "files"))]
pub use braces::*;
+#[cfg(any(feature = "development", feature = "files"))]
pub use brackets::*;
+#[cfg(any(feature = "medical", feature = "science"))]
pub use brain::*;
+#[cfg(any(feature = "science", feature = "development"))]
pub use brain_circuit::*;
+#[cfg(any(feature = "science", feature = "development"))]
pub use brain_cog::*;
+#[cfg(any(feature = "buildings", feature = "home"))]
pub use brick_wall::*;
+#[cfg(any(feature = "security", feature = "home", feature = "connectivity"))]
+pub use brick_wall_fire::*;
+#[cfg(feature = "transportation")]
pub use briefcase::*;
+#[cfg(feature = "transportation")]
pub use briefcase_business::*;
+#[cfg(any(feature = "travel", feature = "transportation"))]
pub use briefcase_conveyor_belt::*;
+#[cfg(any(feature = "medical", feature = "transportation"))]
pub use briefcase_medical::*;
+#[cfg(any(feature = "design", feature = "layout"))]
pub use bring_to_front::*;
+#[cfg(any(feature = "text", feature = "design", feature = "tools"))]
pub use brush::*;
+#[cfg(any(feature = "home", feature = "tools", feature = "design"))]
+pub use brush_cleaning::*;
+#[cfg(feature = "weather")]
+pub use bubbles::*;
+#[cfg(any(feature = "development", feature = "animals"))]
pub use bug::*;
+#[cfg(any(feature = "development", feature = "animals"))]
pub use bug_off::*;
+#[cfg(any(feature = "development", feature = "animals"))]
pub use bug_play::*;
+#[cfg(any(feature = "account", feature = "buildings"))]
pub use building::*;
+#[cfg(any(feature = "account", feature = "buildings"))]
pub use building_2::*;
+#[cfg(feature = "transportation")]
pub use bus::*;
+#[cfg(feature = "transportation")]
pub use bus_front::*;
+#[cfg(any(feature = "connectivity", feature = "devices", feature = "multimedia"))]
pub use cable::*;
+#[cfg(any(feature = "transportation", feature = "travel"))]
pub use cable_car::*;
+#[cfg(any(feature = "food-beverage", feature = "social", feature = "account"))]
pub use cake::*;
+#[cfg(any(feature = "food-beverage", feature = "social"))]
pub use cake_slice::*;
+#[cfg(any(feature = "math", feature = "devices"))]
pub use calculator::*;
+#[cfg(feature = "time")]
pub use calendar::*;
+#[cfg(feature = "time")]
pub use calendar_1::*;
+#[cfg(feature = "time")]
pub use calendar_arrow_down::*;
+#[cfg(feature = "time")]
pub use calendar_arrow_up::*;
+#[cfg(feature = "time")]
pub use calendar_check::*;
+#[cfg(feature = "time")]
pub use calendar_check_2::*;
+#[cfg(feature = "time")]
pub use calendar_clock::*;
+#[cfg(feature = "time")]
pub use calendar_cog::*;
+#[cfg(feature = "time")]
pub use calendar_days::*;
+#[cfg(any(feature = "time", feature = "files"))]
pub use calendar_fold::*;
+#[cfg(feature = "time")]
pub use calendar_heart::*;
+#[cfg(feature = "time")]
pub use calendar_minus::*;
+#[cfg(feature = "time")]
pub use calendar_minus_2::*;
+#[cfg(feature = "time")]
pub use calendar_off::*;
+#[cfg(feature = "time")]
pub use calendar_plus::*;
+#[cfg(feature = "time")]
pub use calendar_plus_2::*;
+#[cfg(feature = "time")]
pub use calendar_range::*;
+#[cfg(feature = "time")]
pub use calendar_search::*;
+#[cfg(any(feature = "arrows", feature = "time"))]
pub use calendar_sync::*;
+#[cfg(feature = "time")]
pub use calendar_x::*;
+#[cfg(feature = "time")]
pub use calendar_x_2::*;
+#[cfg(any(
+ feature = "photography",
+ feature = "devices",
+ feature = "communication"
+))]
pub use camera::*;
+#[cfg(any(
+ feature = "photography",
+ feature = "devices",
+ feature = "communication"
+))]
pub use camera_off::*;
+#[cfg(feature = "food-beverage")]
pub use candy::*;
+#[cfg(feature = "food-beverage")]
pub use candy_cane::*;
+#[cfg(feature = "food-beverage")]
pub use candy_off::*;
+#[cfg(feature = "nature")]
pub use cannabis::*;
+#[cfg(feature = "multimedia")]
pub use captions::*;
+#[cfg(feature = "multimedia")]
pub use captions_off::*;
+#[cfg(feature = "transportation")]
pub use car::*;
+#[cfg(feature = "transportation")]
pub use car_front::*;
+#[cfg(feature = "transportation")]
pub use car_taxi_front::*;
+#[cfg(any(feature = "transportation", feature = "travel", feature = "nature"))]
pub use caravan::*;
+#[cfg(feature = "food-beverage")]
pub use carrot::*;
+#[cfg(feature = "text")]
pub use case_lower::*;
+#[cfg(feature = "text")]
pub use case_sensitive::*;
+#[cfg(feature = "text")]
pub use case_upper::*;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "devices",
+ feature = "multimedia",
+ feature = "communication",
+ feature = "files"
+))]
pub use cassette_tape::*;
+#[cfg(any(feature = "devices", feature = "connectivity"))]
pub use cast::*;
+#[cfg(any(feature = "buildings", feature = "gaming"))]
pub use castle::*;
+#[cfg(feature = "animals")]
pub use cat::*;
+#[cfg(any(
+ feature = "security",
+ feature = "devices",
+ feature = "communication",
+ feature = "connectivity",
+ feature = "photography"
+))]
pub use cctv::*;
+#[cfg(feature = "charts")]
pub use chart_area::*;
+#[cfg(feature = "charts")]
pub use chart_bar::*;
+#[cfg(feature = "charts")]
pub use chart_bar_big::*;
+#[cfg(feature = "charts")]
pub use chart_bar_decreasing::*;
+#[cfg(feature = "charts")]
pub use chart_bar_increasing::*;
+#[cfg(feature = "charts")]
pub use chart_bar_stacked::*;
+#[cfg(any(feature = "charts", feature = "finance"))]
pub use chart_candlestick::*;
+#[cfg(feature = "charts")]
pub use chart_column::*;
+#[cfg(feature = "charts")]
pub use chart_column_big::*;
+#[cfg(feature = "charts")]
pub use chart_column_decreasing::*;
+#[cfg(feature = "charts")]
pub use chart_column_increasing::*;
+#[cfg(feature = "charts")]
pub use chart_column_stacked::*;
+#[cfg(feature = "charts")]
pub use chart_gantt::*;
+#[cfg(feature = "charts")]
pub use chart_line::*;
+#[cfg(feature = "charts")]
pub use chart_network::*;
+#[cfg(feature = "charts")]
pub use chart_no_axes_column::*;
+#[cfg(feature = "charts")]
pub use chart_no_axes_column_decreasing::*;
+#[cfg(feature = "charts")]
pub use chart_no_axes_column_increasing::*;
+#[cfg(feature = "charts")]
pub use chart_no_axes_combined::*;
+#[cfg(any(
+ feature = "charts",
+ feature = "time",
+ feature = "development",
+ feature = "design"
+))]
pub use chart_no_axes_gantt::*;
+#[cfg(any(feature = "charts", feature = "files"))]
pub use chart_pie::*;
+#[cfg(feature = "charts")]
pub use chart_scatter::*;
+#[cfg(feature = "charts")]
pub use chart_spline::*;
+#[cfg(feature = "notifications")]
pub use check::*;
+#[cfg(feature = "notifications")]
pub use check_check::*;
+#[cfg(feature = "food-beverage")]
pub use chef_hat::*;
+#[cfg(feature = "food-beverage")]
pub use cherry::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
pub use chevron_down::*;
+#[cfg(any(feature = "arrows", feature = "multimedia"))]
pub use chevron_first::*;
+#[cfg(any(feature = "arrows", feature = "multimedia"))]
pub use chevron_last::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use chevron_left::*;
+#[cfg(any(
+ feature = "arrows",
+ feature = "navigation",
+ feature = "math",
+ feature = "development"
+))]
pub use chevron_right::*;
+#[cfg(any(
+ feature = "arrows",
+ feature = "navigation",
+ feature = "math",
+ feature = "gaming"
+))]
pub use chevron_up::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
pub use chevrons_down::*;
+#[cfg(feature = "arrows")]
pub use chevrons_down_up::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
pub use chevrons_left::*;
+#[cfg(feature = "arrows")]
pub use chevrons_left_right::*;
+#[cfg(any(
+ feature = "communication",
+ feature = "devices",
+ feature = "multimedia",
+ feature = "gaming"
+))]
pub use chevrons_left_right_ellipsis::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
pub use chevrons_right::*;
+#[cfg(feature = "arrows")]
pub use chevrons_right_left::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
pub use chevrons_up::*;
+#[cfg(feature = "arrows")]
pub use chevrons_up_down::*;
+#[cfg(feature = "brands")]
pub use chrome::*;
+#[cfg(any(feature = "buildings", feature = "navigation"))]
pub use church::*;
+#[cfg(any(feature = "travel", feature = "transportation", feature = "medical"))]
pub use cigarette::*;
+#[cfg(any(feature = "travel", feature = "transportation", feature = "medical"))]
pub use cigarette_off::*;
+#[cfg(feature = "shapes")]
pub use circle::*;
+#[cfg(feature = "notifications")]
pub use circle_alert::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
pub use circle_arrow_down::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
pub use circle_arrow_left::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use circle_arrow_out_down_left::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use circle_arrow_out_down_right::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "development"))]
pub use circle_arrow_out_up_left::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use circle_arrow_out_up_right::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
pub use circle_arrow_right::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
pub use circle_arrow_up::*;
+#[cfg(feature = "notifications")]
pub use circle_check::*;
+#[cfg(feature = "notifications")]
pub use circle_check_big::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use circle_chevron_down::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use circle_chevron_left::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use circle_chevron_right::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use circle_chevron_up::*;
+#[cfg(any(feature = "development", feature = "shapes"))]
pub use circle_dashed::*;
+#[cfg(feature = "math")]
pub use circle_divide::*;
+#[cfg(feature = "finance")]
pub use circle_dollar_sign::*;
+#[cfg(any(feature = "development", feature = "shapes"))]
pub use circle_dot::*;
+#[cfg(any(feature = "development", feature = "shapes"))]
pub use circle_dot_dashed::*;
+#[cfg(any(feature = "layout", feature = "development"))]
pub use circle_ellipsis::*;
+#[cfg(feature = "math")]
pub use circle_equal::*;
+#[cfg(any(feature = "arrows", feature = "development"))]
pub use circle_fading_arrow_up::*;
+#[cfg(any(feature = "communication", feature = "social"))]
pub use circle_fading_plus::*;
+#[cfg(any(feature = "transportation", feature = "sports", feature = "science"))]
pub use circle_gauge::*;
+#[cfg(any(feature = "accessibility", feature = "text", feature = "notifications"))]
pub use circle_help::*;
+#[cfg(feature = "math")]
pub use circle_minus::*;
+#[cfg(feature = "shapes")]
pub use circle_off::*;
+#[cfg(any(feature = "transportation", feature = "navigation"))]
pub use circle_parking::*;
+#[cfg(any(feature = "transportation", feature = "navigation"))]
pub use circle_parking_off::*;
+#[cfg(feature = "multimedia")]
pub use circle_pause::*;
+#[cfg(any(
+ feature = "social",
+ feature = "finance",
+ feature = "shopping",
+ feature = "math"
+))]
pub use circle_percent::*;
+#[cfg(feature = "multimedia")]
pub use circle_play::*;
+#[cfg(any(
+ feature = "math",
+ feature = "development",
+ feature = "cursors",
+ feature = "gaming"
+))]
pub use circle_plus::*;
+#[cfg(feature = "connectivity")]
pub use circle_power::*;
+#[cfg(any(feature = "development", feature = "math"))]
pub use circle_slash::*;
+#[cfg(any(feature = "shapes", feature = "math", feature = "development"))]
pub use circle_slash_2::*;
+#[cfg(any(feature = "shapes", feature = "medical"))]
+pub use circle_small::*;
+#[cfg(feature = "multimedia")]
pub use circle_stop::*;
+#[cfg(feature = "account")]
pub use circle_user::*;
+#[cfg(feature = "account")]
pub use circle_user_round::*;
+#[cfg(any(feature = "math", feature = "development"))]
pub use circle_x::*;
+#[cfg(any(feature = "science", feature = "development"))]
pub use circuit_board::*;
+#[cfg(feature = "food-beverage")]
pub use citrus::*;
+#[cfg(feature = "multimedia")]
pub use clapperboard::*;
+#[cfg(feature = "text")]
pub use clipboard::*;
+#[cfg(feature = "text")]
pub use clipboard_check::*;
+#[cfg(any(feature = "text", feature = "arrows"))]
pub use clipboard_copy::*;
+#[cfg(feature = "text")]
pub use clipboard_list::*;
+#[cfg(any(feature = "text", feature = "medical"))]
pub use clipboard_minus::*;
+#[cfg(any(feature = "text", feature = "arrows"))]
pub use clipboard_paste::*;
+#[cfg(feature = "text")]
pub use clipboard_pen::*;
+#[cfg(feature = "text")]
pub use clipboard_pen_line::*;
+#[cfg(any(feature = "text", feature = "medical"))]
pub use clipboard_plus::*;
+#[cfg(feature = "text")]
pub use clipboard_type::*;
+#[cfg(feature = "text")]
pub use clipboard_x::*;
+#[cfg(feature = "time")]
pub use clock::*;
+#[cfg(feature = "time")]
pub use clock_1::*;
+#[cfg(feature = "time")]
pub use clock_2::*;
+#[cfg(feature = "time")]
pub use clock_3::*;
+#[cfg(feature = "time")]
pub use clock_4::*;
+#[cfg(feature = "time")]
pub use clock_5::*;
+#[cfg(feature = "time")]
pub use clock_6::*;
+#[cfg(feature = "time")]
pub use clock_7::*;
+#[cfg(feature = "time")]
pub use clock_8::*;
+#[cfg(feature = "time")]
pub use clock_9::*;
+#[cfg(feature = "time")]
pub use clock_10::*;
+#[cfg(feature = "time")]
pub use clock_11::*;
+#[cfg(feature = "time")]
pub use clock_12::*;
+#[cfg(feature = "time")]
pub use clock_alert::*;
+#[cfg(feature = "time")]
pub use clock_arrow_down::*;
+#[cfg(feature = "time")]
pub use clock_arrow_up::*;
+#[cfg(feature = "time")]
+pub use clock_fading::*;
+#[cfg(feature = "time")]
+pub use clock_plus::*;
+#[cfg(feature = "weather")]
pub use cloud::*;
+#[cfg(feature = "development")]
pub use cloud_alert::*;
+#[cfg(feature = "development")]
pub use cloud_cog::*;
+#[cfg(any(feature = "arrows", feature = "files"))]
pub use cloud_download::*;
+#[cfg(feature = "weather")]
pub use cloud_drizzle::*;
+#[cfg(feature = "weather")]
pub use cloud_fog::*;
+#[cfg(feature = "weather")]
pub use cloud_hail::*;
+#[cfg(feature = "weather")]
pub use cloud_lightning::*;
+#[cfg(feature = "weather")]
pub use cloud_moon::*;
+#[cfg(feature = "weather")]
pub use cloud_moon_rain::*;
+#[cfg(any(feature = "connectivity", feature = "weather"))]
pub use cloud_off::*;
+#[cfg(feature = "weather")]
pub use cloud_rain::*;
+#[cfg(feature = "weather")]
pub use cloud_rain_wind::*;
+#[cfg(feature = "weather")]
pub use cloud_snow::*;
+#[cfg(feature = "weather")]
pub use cloud_sun::*;
+#[cfg(feature = "weather")]
pub use cloud_sun_rain::*;
+#[cfg(any(feature = "arrows", feature = "files"))]
pub use cloud_upload::*;
+#[cfg(feature = "weather")]
pub use cloudy::*;
+#[cfg(feature = "gaming")]
pub use clover::*;
+#[cfg(any(feature = "shapes", feature = "gaming"))]
pub use club::*;
+#[cfg(any(feature = "text", feature = "development"))]
pub use code::*;
+#[cfg(any(feature = "text", feature = "development"))]
pub use code_xml::*;
+#[cfg(any(feature = "brands", feature = "development"))]
pub use codepen::*;
+#[cfg(any(feature = "brands", feature = "development"))]
pub use codesandbox::*;
+#[cfg(feature = "food-beverage")]
pub use coffee::*;
+#[cfg(feature = "account")]
pub use cog::*;
+#[cfg(feature = "gaming")]
pub use coins::*;
+#[cfg(any(feature = "layout", feature = "design", feature = "text"))]
pub use columns_2::*;
+#[cfg(any(feature = "layout", feature = "design", feature = "text"))]
pub use columns_3::*;
+#[cfg(any(feature = "layout", feature = "design"))]
+pub use columns_3_cog::*;
+#[cfg(any(
+ feature = "layout",
+ feature = "design",
+ feature = "text",
+ feature = "security"
+))]
pub use columns_4::*;
+#[cfg(any(feature = "development", feature = "files"))]
pub use combine::*;
+#[cfg(feature = "development")]
pub use command::*;
+#[cfg(any(feature = "navigation", feature = "travel"))]
pub use compass::*;
+#[cfg(any(feature = "design", feature = "development"))]
pub use component::*;
+#[cfg(any(feature = "devices", feature = "development", feature = "gaming"))]
pub use computer::*;
+#[cfg(feature = "travel")]
pub use concierge_bell::*;
+#[cfg(any(feature = "shapes", feature = "math"))]
pub use cone::*;
+#[cfg(feature = "development")]
pub use construction::*;
+#[cfg(any(
+ feature = "account",
+ feature = "connectivity",
+ feature = "communication",
+ feature = "social"
+))]
pub use contact::*;
+#[cfg(any(
+ feature = "account",
+ feature = "connectivity",
+ feature = "communication",
+ feature = "social"
+))]
pub use contact_round::*;
+#[cfg(any(feature = "development", feature = "transportation", feature = "mail"))]
pub use container::*;
+#[cfg(any(feature = "photography", feature = "accessibility", feature = "design"))]
pub use contrast::*;
+#[cfg(any(feature = "account", feature = "food-beverage"))]
pub use cookie::*;
+#[cfg(any(feature = "food-beverage", feature = "home"))]
pub use cooking_pot::*;
+#[cfg(feature = "text")]
pub use copy::*;
+#[cfg(any(feature = "text", feature = "notifications"))]
pub use copy_check::*;
+#[cfg(any(feature = "text", feature = "math"))]
pub use copy_minus::*;
+#[cfg(any(feature = "text", feature = "math"))]
pub use copy_plus::*;
+#[cfg(any(feature = "text", feature = "development", feature = "math"))]
pub use copy_slash::*;
+#[cfg(any(feature = "notifications", feature = "math"))]
pub use copy_x::*;
+#[cfg(feature = "text")]
pub use copyleft::*;
+#[cfg(feature = "text")]
pub use copyright::*;
+#[cfg(feature = "arrows")]
pub use corner_down_left::*;
+#[cfg(any(feature = "arrows", feature = "text", feature = "development"))]
pub use corner_down_right::*;
+#[cfg(feature = "arrows")]
pub use corner_left_down::*;
+#[cfg(feature = "arrows")]
pub use corner_left_up::*;
+#[cfg(feature = "arrows")]
pub use corner_right_down::*;
+#[cfg(feature = "arrows")]
pub use corner_right_up::*;
+#[cfg(feature = "arrows")]
pub use corner_up_left::*;
+#[cfg(feature = "arrows")]
pub use corner_up_right::*;
+#[cfg(feature = "devices")]
pub use cpu::*;
+#[cfg(feature = "text")]
pub use creative_commons::*;
+#[cfg(any(feature = "account", feature = "finance"))]
pub use credit_card::*;
+#[cfg(feature = "food-beverage")]
pub use croissant::*;
+#[cfg(any(feature = "photography", feature = "design"))]
pub use crop::*;
+#[cfg(feature = "shapes")]
pub use cross::*;
+#[cfg(feature = "photography")]
pub use crosshair::*;
+#[cfg(feature = "gaming")]
pub use crown::*;
+#[cfg(any(feature = "shapes", feature = "math", feature = "buildings"))]
pub use cuboid::*;
+#[cfg(feature = "food-beverage")]
pub use cup_soda::*;
+#[cfg(feature = "finance")]
pub use currency::*;
+#[cfg(any(feature = "shapes", feature = "design", feature = "math"))]
pub use cylinder::*;
+#[cfg(any(feature = "buildings", feature = "sustainability"))]
pub use dam::*;
+#[cfg(any(feature = "devices", feature = "development"))]
pub use database::*;
+#[cfg(any(
+ feature = "devices",
+ feature = "arrows",
+ feature = "design",
+ feature = "development",
+ feature = "photography"
+))]
pub use database_backup::*;
+#[cfg(any(feature = "devices", feature = "development"))]
pub use database_zap::*;
+#[cfg(any(
+ feature = "design",
+ feature = "text",
+ feature = "arrows",
+ feature = "math"
+))]
+pub use decimals_arrow_left::*;
+#[cfg(any(
+ feature = "design",
+ feature = "text",
+ feature = "arrows",
+ feature = "math"
+))]
+pub use decimals_arrow_right::*;
+#[cfg(any(feature = "text", feature = "arrows"))]
pub use delete::*;
+#[cfg(feature = "food-beverage")]
pub use dessert::*;
+#[cfg(any(
+ feature = "shapes",
+ feature = "math",
+ feature = "design",
+ feature = "tools"
+))]
pub use diameter::*;
+#[cfg(any(feature = "shapes", feature = "gaming"))]
pub use diamond::*;
+#[cfg(any(
+ feature = "multimedia",
+ feature = "photography",
+ feature = "tools",
+ feature = "devices"
+))]
pub use diamond_minus::*;
+#[cfg(any(
+ feature = "social",
+ feature = "finance",
+ feature = "shopping",
+ feature = "math"
+))]
pub use diamond_percent::*;
+#[cfg(any(
+ feature = "multimedia",
+ feature = "photography",
+ feature = "tools",
+ feature = "devices"
+))]
pub use diamond_plus::*;
+#[cfg(feature = "gaming")]
pub use dice_1::*;
+#[cfg(feature = "gaming")]
pub use dice_2::*;
+#[cfg(feature = "gaming")]
pub use dice_3::*;
+#[cfg(feature = "gaming")]
pub use dice_4::*;
+#[cfg(feature = "gaming")]
pub use dice_5::*;
+#[cfg(feature = "gaming")]
pub use dice_6::*;
+#[cfg(feature = "gaming")]
pub use dices::*;
+#[cfg(any(feature = "development", feature = "files"))]
pub use diff::*;
+#[cfg(any(feature = "devices", feature = "multimedia"))]
pub use disc::*;
+#[cfg(any(feature = "devices", feature = "multimedia"))]
pub use disc_2::*;
+#[cfg(any(feature = "devices", feature = "multimedia"))]
pub use disc_3::*;
+#[cfg(any(feature = "devices", feature = "multimedia"))]
pub use disc_album::*;
+#[cfg(any(feature = "math", feature = "development"))]
pub use divide::*;
+#[cfg(feature = "medical")]
pub use dna::*;
+#[cfg(any(feature = "medical", feature = "food-beverage"))]
pub use dna_off::*;
+#[cfg(any(
+ feature = "layout",
+ feature = "design",
+ feature = "development",
+ feature = "files"
+))]
pub use dock::*;
+#[cfg(feature = "animals")]
pub use dog::*;
+#[cfg(feature = "finance")]
pub use dollar_sign::*;
+#[cfg(feature = "food-beverage")]
pub use donut::*;
+#[cfg(any(feature = "home", feature = "travel", feature = "security"))]
pub use door_closed::*;
+#[cfg(any(feature = "home", feature = "travel", feature = "security"))]
+pub use door_closed_locked::*;
+#[cfg(any(feature = "home", feature = "travel", feature = "security"))]
pub use door_open::*;
+#[cfg(any(feature = "shapes", feature = "text"))]
pub use dot::*;
+#[cfg(any(feature = "arrows", feature = "files"))]
pub use download::*;
+#[cfg(any(feature = "math", feature = "design", feature = "tools"))]
pub use drafting_compass::*;
+#[cfg(feature = "multimedia")]
pub use drama::*;
+#[cfg(any(feature = "brands", feature = "social", feature = "design"))]
pub use dribbble::*;
+#[cfg(any(feature = "tools", feature = "home", feature = "devices"))]
pub use drill::*;
+#[cfg(any(feature = "weather", feature = "gaming"))]
pub use droplet::*;
+#[cfg(any(feature = "weather", feature = "gaming"))]
pub use droplet_off::*;
+#[cfg(feature = "weather")]
pub use droplets::*;
+#[cfg(any(feature = "multimedia", feature = "devices"))]
pub use drum::*;
+#[cfg(feature = "food-beverage")]
pub use drumstick::*;
+#[cfg(any(feature = "navigation", feature = "sports"))]
pub use dumbbell::*;
+#[cfg(any(feature = "medical", feature = "accessibility"))]
pub use ear::*;
+#[cfg(any(feature = "medical", feature = "accessibility"))]
pub use ear_off::*;
+#[cfg(feature = "navigation")]
pub use earth::*;
+#[cfg(any(feature = "security", feature = "development", feature = "devices"))]
pub use earth_lock::*;
+#[cfg(any(
+ feature = "science",
+ feature = "design",
+ feature = "development",
+ feature = "accessibility",
+ feature = "photography"
+))]
pub use eclipse::*;
+#[cfg(any(feature = "food-beverage", feature = "animals"))]
pub use egg::*;
+#[cfg(feature = "food-beverage")]
pub use egg_fried::*;
+#[cfg(feature = "food-beverage")]
pub use egg_off::*;
+#[cfg(any(feature = "layout", feature = "development"))]
pub use ellipsis::*;
+#[cfg(feature = "layout")]
pub use ellipsis_vertical::*;
+#[cfg(any(feature = "math", feature = "development"))]
pub use equal::*;
+#[cfg(feature = "math")]
pub use equal_approximately::*;
+#[cfg(any(feature = "math", feature = "development"))]
pub use equal_not::*;
+#[cfg(feature = "text")]
pub use eraser::*;
+#[cfg(any(
+ feature = "communication",
+ feature = "devices",
+ feature = "multimedia",
+ feature = "gaming"
+))]
pub use ethernet_port::*;
+#[cfg(feature = "finance")]
pub use euro::*;
+#[cfg(any(feature = "text", feature = "arrows"))]
pub use expand::*;
+#[cfg(any(feature = "arrows", feature = "text", feature = "social"))]
pub use external_link::*;
+#[cfg(any(
+ feature = "accessibility",
+ feature = "photography",
+ feature = "design",
+ feature = "security"
+))]
pub use eye::*;
+#[cfg(any(
+ feature = "accessibility",
+ feature = "photography",
+ feature = "design",
+ feature = "security"
+))]
pub use eye_closed::*;
+#[cfg(any(
+ feature = "accessibility",
+ feature = "photography",
+ feature = "design",
+ feature = "security"
+))]
pub use eye_off::*;
+#[cfg(any(feature = "social", feature = "brands"))]
pub use facebook::*;
+#[cfg(feature = "buildings")]
pub use factory::*;
+#[cfg(feature = "home")]
pub use fan::*;
+#[cfg(any(feature = "multimedia", feature = "arrows"))]
pub use fast_forward::*;
+#[cfg(feature = "gaming")]
pub use feather::*;
+#[cfg(any(feature = "home", feature = "buildings"))]
pub use fence::*;
+#[cfg(feature = "navigation")]
pub use ferris_wheel::*;
+#[cfg(any(feature = "brands", feature = "design"))]
pub use figma::*;
+#[cfg(feature = "files")]
pub use file::*;
+#[cfg(feature = "files")]
pub use file_archive::*;
+#[cfg(feature = "files")]
pub use file_audio::*;
+#[cfg(feature = "files")]
pub use file_audio_2::*;
+#[cfg(any(feature = "design", feature = "files"))]
pub use file_axis_3_d::*;
+#[cfg(feature = "files")]
pub use file_badge::*;
+#[cfg(feature = "files")]
pub use file_badge_2::*;
+#[cfg(feature = "files")]
pub use file_box::*;
+#[cfg(feature = "files")]
pub use file_chart_column::*;
+#[cfg(feature = "files")]
pub use file_chart_column_increasing::*;
+#[cfg(feature = "files")]
pub use file_chart_line::*;
+#[cfg(feature = "files")]
pub use file_chart_pie::*;
+#[cfg(feature = "files")]
pub use file_check::*;
+#[cfg(feature = "files")]
pub use file_check_2::*;
+#[cfg(any(feature = "files", feature = "time"))]
pub use file_clock::*;
+#[cfg(any(feature = "files", feature = "development"))]
pub use file_code::*;
+#[cfg(any(feature = "files", feature = "development"))]
pub use file_code_2::*;
+#[cfg(feature = "files")]
pub use file_cog::*;
+#[cfg(any(feature = "files", feature = "development"))]
pub use file_diff::*;
+#[cfg(any(feature = "files", feature = "development"))]
pub use file_digit::*;
+#[cfg(any(feature = "files", feature = "arrows"))]
pub use file_down::*;
+#[cfg(feature = "files")]
pub use file_heart::*;
+#[cfg(feature = "files")]
pub use file_image::*;
+#[cfg(any(feature = "files", feature = "arrows"))]
pub use file_input::*;
+#[cfg(any(feature = "files", feature = "development"))]
pub use file_json::*;
+#[cfg(any(feature = "files", feature = "development"))]
pub use file_json_2::*;
+#[cfg(any(feature = "files", feature = "security"))]
pub use file_key::*;
+#[cfg(any(feature = "files", feature = "security"))]
pub use file_key_2::*;
+#[cfg(any(feature = "files", feature = "security"))]
pub use file_lock::*;
+#[cfg(any(feature = "files", feature = "security"))]
pub use file_lock_2::*;
+#[cfg(feature = "files")]
pub use file_minus::*;
+#[cfg(feature = "files")]
pub use file_minus_2::*;
+#[cfg(any(feature = "files", feature = "multimedia"))]
pub use file_music::*;
+#[cfg(any(feature = "files", feature = "arrows"))]
pub use file_output::*;
+#[cfg(feature = "files")]
pub use file_pen::*;
+#[cfg(feature = "files")]
pub use file_pen_line::*;
+#[cfg(feature = "files")]
pub use file_plus::*;
+#[cfg(feature = "files")]
pub use file_plus_2::*;
+#[cfg(feature = "files")]
pub use file_question::*;
+#[cfg(feature = "files")]
pub use file_scan::*;
+#[cfg(feature = "files")]
pub use file_search::*;
+#[cfg(feature = "files")]
pub use file_search_2::*;
+#[cfg(any(feature = "files", feature = "development"))]
pub use file_sliders::*;
+#[cfg(feature = "files")]
pub use file_spreadsheet::*;
+#[cfg(any(feature = "files", feature = "development"))]
pub use file_stack::*;
+#[cfg(feature = "files")]
pub use file_symlink::*;
+#[cfg(any(feature = "files", feature = "development"))]
pub use file_terminal::*;
+#[cfg(any(feature = "files", feature = "text"))]
pub use file_text::*;
+#[cfg(any(feature = "files", feature = "text"))]
pub use file_type::*;
+#[cfg(any(feature = "files", feature = "text"))]
pub use file_type_2::*;
+#[cfg(any(feature = "files", feature = "arrows"))]
pub use file_up::*;
+#[cfg(any(feature = "account", feature = "files"))]
pub use file_user::*;
+#[cfg(feature = "files")]
pub use file_video::*;
+#[cfg(feature = "files")]
pub use file_video_2::*;
+#[cfg(feature = "files")]
pub use file_volume::*;
+#[cfg(feature = "files")]
pub use file_volume_2::*;
+#[cfg(any(feature = "files", feature = "notifications"))]
pub use file_warning::*;
+#[cfg(feature = "files")]
pub use file_x::*;
+#[cfg(feature = "files")]
pub use file_x_2::*;
+#[cfg(feature = "files")]
pub use files::*;
+#[cfg(any(feature = "photography", feature = "multimedia"))]
pub use film::*;
-pub use filter::*;
-pub use filter_x::*;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "medical",
+ feature = "devices"
+))]
pub use fingerprint::*;
+#[cfg(any(feature = "home", feature = "tools", feature = "travel"))]
pub use fire_extinguisher::*;
+#[cfg(any(feature = "food-beverage", feature = "animals"))]
pub use fish::*;
+#[cfg(any(feature = "food-beverage", feature = "animals"))]
pub use fish_off::*;
+#[cfg(any(feature = "food-beverage", feature = "animals"))]
pub use fish_symbol::*;
+#[cfg(any(feature = "account", feature = "social"))]
pub use flag::*;
+#[cfg(any(feature = "account", feature = "social"))]
pub use flag_off::*;
+#[cfg(feature = "development")]
pub use flag_triangle_left::*;
+#[cfg(feature = "development")]
pub use flag_triangle_right::*;
+#[cfg(any(feature = "weather", feature = "social", feature = "gaming"))]
pub use flame::*;
+#[cfg(any(feature = "nature", feature = "social", feature = "gaming"))]
pub use flame_kindling::*;
+#[cfg(any(feature = "photography", feature = "devices"))]
pub use flashlight::*;
+#[cfg(any(feature = "photography", feature = "devices"))]
pub use flashlight_off::*;
+#[cfg(any(feature = "science", feature = "gaming"))]
pub use flask_conical::*;
+#[cfg(any(feature = "science", feature = "gaming"))]
pub use flask_conical_off::*;
+#[cfg(any(feature = "science", feature = "gaming"))]
pub use flask_round::*;
+#[cfg(any(feature = "design", feature = "photography"))]
pub use flip_horizontal::*;
+#[cfg(any(feature = "design", feature = "photography"))]
pub use flip_horizontal_2::*;
+#[cfg(any(feature = "design", feature = "photography"))]
pub use flip_vertical::*;
+#[cfg(any(feature = "design", feature = "photography"))]
pub use flip_vertical_2::*;
+#[cfg(any(feature = "nature", feature = "gaming", feature = "sustainability"))]
pub use flower::*;
+#[cfg(any(feature = "nature", feature = "sustainability", feature = "seasons"))]
pub use flower_2::*;
+#[cfg(feature = "photography")]
pub use focus::*;
+#[cfg(any(feature = "arrows", feature = "layout"))]
pub use fold_horizontal::*;
+#[cfg(any(feature = "arrows", feature = "layout"))]
pub use fold_vertical::*;
+#[cfg(feature = "files")]
pub use folder::*;
+#[cfg(feature = "files")]
pub use folder_archive::*;
+#[cfg(feature = "files")]
pub use folder_check::*;
+#[cfg(any(feature = "files", feature = "time"))]
pub use folder_clock::*;
+#[cfg(feature = "files")]
pub use folder_closed::*;
+#[cfg(any(feature = "files", feature = "development"))]
pub use folder_code::*;
+#[cfg(feature = "files")]
pub use folder_cog::*;
+#[cfg(any(feature = "files", feature = "development"))]
pub use folder_dot::*;
+#[cfg(any(feature = "files", feature = "arrows"))]
pub use folder_down::*;
+#[cfg(feature = "files")]
pub use folder_git::*;
+#[cfg(feature = "files")]
pub use folder_git_2::*;
+#[cfg(feature = "files")]
pub use folder_heart::*;
+#[cfg(any(feature = "files", feature = "arrows"))]
pub use folder_input::*;
+#[cfg(any(
+ feature = "charts",
+ feature = "development",
+ feature = "design",
+ feature = "files"
+))]
pub use folder_kanban::*;
+#[cfg(any(feature = "files", feature = "security"))]
pub use folder_key::*;
+#[cfg(any(feature = "files", feature = "security"))]
pub use folder_lock::*;
+#[cfg(feature = "files")]
pub use folder_minus::*;
+#[cfg(feature = "files")]
pub use folder_open::*;
+#[cfg(any(feature = "files", feature = "development"))]
pub use folder_open_dot::*;
+#[cfg(any(feature = "files", feature = "arrows"))]
pub use folder_output::*;
+#[cfg(feature = "files")]
pub use folder_pen::*;
+#[cfg(feature = "files")]
pub use folder_plus::*;
+#[cfg(any(feature = "files", feature = "development"))]
pub use folder_root::*;
+#[cfg(feature = "files")]
pub use folder_search::*;
+#[cfg(feature = "files")]
pub use folder_search_2::*;
+#[cfg(feature = "files")]
pub use folder_symlink::*;
+#[cfg(any(feature = "files", feature = "arrows"))]
pub use folder_sync::*;
+#[cfg(feature = "files")]
pub use folder_tree::*;
+#[cfg(any(feature = "files", feature = "arrows"))]
pub use folder_up::*;
+#[cfg(feature = "files")]
pub use folder_x::*;
+#[cfg(feature = "files")]
pub use folders::*;
+#[cfg(feature = "navigation")]
pub use footprints::*;
+#[cfg(feature = "transportation")]
pub use forklift::*;
+#[cfg(feature = "mail")]
pub use forward::*;
+#[cfg(any(feature = "design", feature = "photography"))]
pub use frame::*;
+#[cfg(any(feature = "brands", feature = "design"))]
pub use framer::*;
+#[cfg(any(feature = "emoji", feature = "account"))]
pub use frown::*;
+#[cfg(any(feature = "transportation", feature = "navigation"))]
pub use fuel::*;
+#[cfg(any(
+ feature = "layout",
+ feature = "multimedia",
+ feature = "design",
+ feature = "photography"
+))]
pub use fullscreen::*;
+#[cfg(feature = "layout")]
+pub use funnel::*;
+#[cfg(feature = "layout")]
+pub use funnel_plus::*;
+#[cfg(feature = "layout")]
+pub use funnel_x::*;
+#[cfg(any(
+ feature = "layout",
+ feature = "design",
+ feature = "development",
+ feature = "photography",
+ feature = "multimedia"
+))]
pub use gallery_horizontal::*;
+#[cfg(any(
+ feature = "layout",
+ feature = "design",
+ feature = "development",
+ feature = "photography",
+ feature = "multimedia",
+ feature = "files"
+))]
pub use gallery_horizontal_end::*;
+#[cfg(any(
+ feature = "layout",
+ feature = "design",
+ feature = "development",
+ feature = "photography",
+ feature = "multimedia"
+))]
pub use gallery_thumbnails::*;
+#[cfg(any(
+ feature = "layout",
+ feature = "design",
+ feature = "development",
+ feature = "photography",
+ feature = "multimedia"
+))]
pub use gallery_vertical::*;
+#[cfg(any(
+ feature = "layout",
+ feature = "design",
+ feature = "development",
+ feature = "photography",
+ feature = "multimedia",
+ feature = "files"
+))]
pub use gallery_vertical_end::*;
+#[cfg(any(feature = "gaming", feature = "devices"))]
pub use gamepad::*;
+#[cfg(any(feature = "gaming", feature = "devices"))]
pub use gamepad_2::*;
+#[cfg(any(feature = "transportation", feature = "sports", feature = "science"))]
pub use gauge::*;
+#[cfg(any(feature = "navigation", feature = "tools"))]
pub use gavel::*;
+#[cfg(any(feature = "gaming", feature = "development", feature = "finance"))]
pub use gem::*;
+#[cfg(feature = "gaming")]
pub use ghost::*;
+#[cfg(any(feature = "gaming", feature = "account"))]
pub use gift::*;
+#[cfg(feature = "development")]
pub use git_branch::*;
+#[cfg(feature = "development")]
pub use git_branch_plus::*;
+#[cfg(any(feature = "development", feature = "navigation"))]
pub use git_commit_horizontal::*;
+#[cfg(any(feature = "development", feature = "navigation"))]
pub use git_commit_vertical::*;
+#[cfg(feature = "development")]
pub use git_compare::*;
+#[cfg(any(feature = "development", feature = "arrows"))]
pub use git_compare_arrows::*;
+#[cfg(feature = "development")]
pub use git_fork::*;
+#[cfg(feature = "development")]
pub use git_graph::*;
+#[cfg(feature = "development")]
pub use git_merge::*;
+#[cfg(feature = "development")]
pub use git_pull_request::*;
+#[cfg(any(feature = "development", feature = "arrows"))]
pub use git_pull_request_arrow::*;
+#[cfg(feature = "development")]
pub use git_pull_request_closed::*;
+#[cfg(feature = "development")]
pub use git_pull_request_create::*;
+#[cfg(any(feature = "development", feature = "arrows"))]
pub use git_pull_request_create_arrow::*;
+#[cfg(feature = "development")]
pub use git_pull_request_draft::*;
+#[cfg(any(feature = "brands", feature = "development"))]
pub use github::*;
+#[cfg(any(feature = "brands", feature = "development"))]
pub use gitlab::*;
+#[cfg(feature = "food-beverage")]
pub use glass_water::*;
+#[cfg(feature = "accessibility")]
pub use glasses::*;
+#[cfg(feature = "navigation")]
pub use globe::*;
+#[cfg(any(feature = "security", feature = "development", feature = "devices"))]
pub use globe_lock::*;
+#[cfg(feature = "gaming")]
pub use goal::*;
+#[cfg(any(feature = "cursors", feature = "design", feature = "layout"))]
pub use grab::*;
+#[cfg(feature = "buildings")]
pub use graduation_cap::*;
+#[cfg(feature = "food-beverage")]
pub use grape::*;
+#[cfg(any(
+ feature = "text",
+ feature = "layout",
+ feature = "design",
+ feature = "math"
+))]
pub use grid_2_x_2::*;
+#[cfg(any(feature = "text", feature = "layout", feature = "math"))]
pub use grid_2_x_2_check::*;
+#[cfg(any(feature = "text", feature = "layout", feature = "math"))]
pub use grid_2_x_2_plus::*;
+#[cfg(any(feature = "text", feature = "layout", feature = "math"))]
pub use grid_2_x_2_x::*;
+#[cfg(any(feature = "text", feature = "layout", feature = "design"))]
pub use grid_3_x_3::*;
+#[cfg(feature = "layout")]
pub use grip::*;
+#[cfg(feature = "layout")]
pub use grip_horizontal::*;
+#[cfg(feature = "layout")]
pub use grip_vertical::*;
+#[cfg(feature = "files")]
pub use group::*;
+#[cfg(feature = "multimedia")]
pub use guitar::*;
+#[cfg(feature = "food-beverage")]
pub use ham::*;
+#[cfg(feature = "food-beverage")]
+pub use hamburger::*;
+#[cfg(any(feature = "tools", feature = "home"))]
pub use hammer::*;
+#[cfg(any(feature = "cursors", feature = "accessibility"))]
pub use hand::*;
+#[cfg(any(feature = "finance", feature = "account"))]
pub use hand_coins::*;
+#[cfg(feature = "social")]
pub use hand_heart::*;
+#[cfg(feature = "emoji")]
pub use hand_helping::*;
+#[cfg(any(feature = "emoji", feature = "multimedia"))]
pub use hand_metal::*;
+#[cfg(any(feature = "food-beverage", feature = "people"))]
pub use hand_platter::*;
+#[cfg(any(
+ feature = "account",
+ feature = "social",
+ feature = "communication",
+ feature = "finance",
+ feature = "security"
+))]
pub use handshake::*;
+#[cfg(any(feature = "development", feature = "devices"))]
pub use hard_drive::*;
+#[cfg(any(
+ feature = "development",
+ feature = "devices",
+ feature = "arrows",
+ feature = "files"
+))]
pub use hard_drive_download::*;
+#[cfg(any(
+ feature = "development",
+ feature = "devices",
+ feature = "arrows",
+ feature = "files"
+))]
pub use hard_drive_upload::*;
+#[cfg(feature = "tools")]
pub use hard_hat::*;
+#[cfg(any(feature = "text", feature = "social"))]
pub use hash::*;
+#[cfg(feature = "weather")]
pub use haze::*;
+#[cfg(any(feature = "devices", feature = "multimedia", feature = "gaming"))]
pub use hdmi_port::*;
+#[cfg(feature = "text")]
pub use heading::*;
+#[cfg(feature = "text")]
pub use heading_1::*;
+#[cfg(feature = "text")]
pub use heading_2::*;
+#[cfg(feature = "text")]
pub use heading_3::*;
+#[cfg(feature = "text")]
pub use heading_4::*;
+#[cfg(feature = "text")]
pub use heading_5::*;
+#[cfg(feature = "text")]
pub use heading_6::*;
+#[cfg(any(
+ feature = "multimedia",
+ feature = "connectivity",
+ feature = "communication",
+ feature = "devices",
+ feature = "gaming"
+))]
pub use headphone_off::*;
+#[cfg(any(
+ feature = "multimedia",
+ feature = "connectivity",
+ feature = "devices",
+ feature = "files",
+ feature = "gaming"
+))]
pub use headphones::*;
+#[cfg(any(
+ feature = "multimedia",
+ feature = "connectivity",
+ feature = "devices",
+ feature = "files",
+ feature = "gaming"
+))]
pub use headset::*;
+#[cfg(any(
+ feature = "medical",
+ feature = "social",
+ feature = "multimedia",
+ feature = "emoji",
+ feature = "gaming",
+ feature = "shapes"
+))]
pub use heart::*;
+#[cfg(feature = "emoji")]
pub use heart_crack::*;
+#[cfg(any(feature = "emoji", feature = "account", feature = "security"))]
pub use heart_handshake::*;
+#[cfg(any(
+ feature = "medical",
+ feature = "account",
+ feature = "multimedia",
+ feature = "gaming",
+ feature = "social"
+))]
+pub use heart_minus::*;
+#[cfg(any(feature = "social", feature = "multimedia"))]
pub use heart_off::*;
+#[cfg(any(
+ feature = "medical",
+ feature = "account",
+ feature = "multimedia",
+ feature = "gaming",
+ feature = "social"
+))]
+pub use heart_plus::*;
+#[cfg(feature = "medical")]
pub use heart_pulse::*;
+#[cfg(any(feature = "home", feature = "devices", feature = "travel"))]
pub use heater::*;
+#[cfg(any(feature = "shapes", feature = "brands", feature = "development"))]
pub use hexagon::*;
+#[cfg(any(feature = "text", feature = "design"))]
pub use highlighter::*;
+#[cfg(any(feature = "arrows", feature = "time"))]
pub use history::*;
+#[cfg(feature = "food-beverage")]
pub use hop::*;
+#[cfg(feature = "food-beverage")]
pub use hop_off::*;
+#[cfg(any(
+ feature = "medical",
+ feature = "buildings",
+ feature = "navigation",
+ feature = "travel"
+))]
pub use hospital::*;
+#[cfg(any(feature = "buildings", feature = "navigation", feature = "travel"))]
pub use hotel::*;
+#[cfg(any(feature = "time", feature = "gaming"))]
pub use hourglass::*;
+#[cfg(any(feature = "buildings", feature = "home"))]
pub use house::*;
+#[cfg(any(feature = "buildings", feature = "home", feature = "sustainability"))]
pub use house_plug::*;
+#[cfg(any(feature = "buildings", feature = "medical"))]
pub use house_plus::*;
+#[cfg(any(feature = "home", feature = "buildings", feature = "connectivity"))]
+pub use house_wifi::*;
+#[cfg(feature = "food-beverage")]
pub use ice_cream_bowl::*;
+#[cfg(feature = "food-beverage")]
pub use ice_cream_cone::*;
+#[cfg(any(feature = "security", feature = "account"))]
pub use id_card::*;
+#[cfg(any(
+ feature = "photography",
+ feature = "text",
+ feature = "multimedia",
+ feature = "files"
+))]
pub use image::*;
+#[cfg(any(
+ feature = "photography",
+ feature = "text",
+ feature = "multimedia",
+ feature = "files"
+))]
pub use image_down::*;
+#[cfg(any(feature = "photography", feature = "multimedia", feature = "files"))]
pub use image_minus::*;
+#[cfg(any(feature = "photography", feature = "multimedia", feature = "files"))]
pub use image_off::*;
+#[cfg(any(
+ feature = "photography",
+ feature = "text",
+ feature = "multimedia",
+ feature = "files"
+))]
pub use image_play::*;
+#[cfg(any(feature = "photography", feature = "multimedia", feature = "files"))]
pub use image_plus::*;
+#[cfg(any(
+ feature = "photography",
+ feature = "text",
+ feature = "multimedia",
+ feature = "files"
+))]
pub use image_up::*;
+#[cfg(any(feature = "photography", feature = "multimedia"))]
pub use image_upscale::*;
+#[cfg(any(
+ feature = "photography",
+ feature = "text",
+ feature = "multimedia",
+ feature = "files"
+))]
pub use images::*;
+#[cfg(any(feature = "arrows", feature = "files"))]
pub use import::*;
+#[cfg(any(feature = "account", feature = "mail"))]
pub use inbox::*;
+#[cfg(any(feature = "text", feature = "development"))]
pub use indent_decrease::*;
+#[cfg(any(feature = "text", feature = "development"))]
pub use indent_increase::*;
+#[cfg(feature = "finance")]
pub use indian_rupee::*;
+#[cfg(feature = "multimedia")]
pub use infinity::*;
+#[cfg(any(feature = "accessibility", feature = "notifications"))]
pub use info::*;
+#[cfg(feature = "tools")]
pub use inspection_panel::*;
+#[cfg(any(feature = "brands", feature = "social", feature = "photography"))]
pub use instagram::*;
+#[cfg(feature = "text")]
pub use italic::*;
+#[cfg(any(feature = "arrows", feature = "design"))]
pub use iteration_ccw::*;
+#[cfg(any(feature = "arrows", feature = "design"))]
pub use iteration_cw::*;
+#[cfg(feature = "finance")]
pub use japanese_yen::*;
+#[cfg(any(feature = "gaming", feature = "devices"))]
pub use joystick::*;
+#[cfg(any(feature = "charts", feature = "development", feature = "design"))]
pub use kanban::*;
+#[cfg(any(feature = "security", feature = "account"))]
pub use key::*;
+#[cfg(any(feature = "security", feature = "account"))]
pub use key_round::*;
+#[cfg(any(feature = "security", feature = "account"))]
pub use key_square::*;
+#[cfg(any(feature = "text", feature = "devices", feature = "development"))]
pub use keyboard::*;
+#[cfg(any(feature = "multimedia", feature = "devices"))]
pub use keyboard_music::*;
+#[cfg(any(feature = "devices", feature = "text", feature = "development"))]
pub use keyboard_off::*;
+#[cfg(feature = "home")]
pub use lamp::*;
+#[cfg(feature = "home")]
pub use lamp_ceiling::*;
+#[cfg(feature = "home")]
pub use lamp_desk::*;
+#[cfg(feature = "home")]
pub use lamp_floor::*;
+#[cfg(feature = "home")]
pub use lamp_wall_down::*;
+#[cfg(feature = "home")]
pub use lamp_wall_up::*;
+#[cfg(any(
+ feature = "design",
+ feature = "tools",
+ feature = "math",
+ feature = "sports",
+ feature = "gaming"
+))]
pub use land_plot::*;
+#[cfg(any(feature = "finance", feature = "navigation", feature = "buildings"))]
pub use landmark::*;
+#[cfg(feature = "text")]
pub use languages::*;
+#[cfg(feature = "devices")]
pub use laptop::*;
+#[cfg(feature = "devices")]
pub use laptop_minimal::*;
+#[cfg(any(feature = "devices", feature = "notifications"))]
pub use laptop_minimal_check::*;
+#[cfg(any(feature = "design", feature = "cursors"))]
pub use lasso::*;
+#[cfg(any(feature = "arrows", feature = "design", feature = "cursors"))]
pub use lasso_select::*;
+#[cfg(feature = "emoji")]
pub use laugh::*;
+#[cfg(any(feature = "design", feature = "layout"))]
pub use layers::*;
+#[cfg(any(feature = "design", feature = "layout"))]
pub use layers_2::*;
+#[cfg(any(feature = "design", feature = "layout"))]
pub use layout_dashboard::*;
+#[cfg(any(feature = "design", feature = "layout"))]
pub use layout_grid::*;
+#[cfg(any(
+ feature = "design",
+ feature = "layout",
+ feature = "photography",
+ feature = "text"
+))]
pub use layout_list::*;
+#[cfg(any(feature = "design", feature = "layout"))]
pub use layout_panel_left::*;
+#[cfg(feature = "layout")]
pub use layout_panel_top::*;
+#[cfg(feature = "layout")]
pub use layout_template::*;
+#[cfg(any(feature = "nature", feature = "sustainability", feature = "seasons"))]
pub use leaf::*;
+#[cfg(any(
+ feature = "food-beverage",
+ feature = "emoji",
+ feature = "sustainability"
+))]
pub use leafy_green::*;
+#[cfg(any(feature = "communication", feature = "multimedia"))]
pub use lectern::*;
+#[cfg(feature = "text")]
pub use letter_text::*;
+#[cfg(any(
+ feature = "text",
+ feature = "photography",
+ feature = "multimedia",
+ feature = "navigation",
+ feature = "development"
+))]
pub use library::*;
+#[cfg(any(
+ feature = "text",
+ feature = "photography",
+ feature = "multimedia",
+ feature = "navigation",
+ feature = "development"
+))]
pub use library_big::*;
+#[cfg(any(feature = "accessibility", feature = "medical"))]
pub use life_buoy::*;
+#[cfg(feature = "text")]
pub use ligature::*;
+#[cfg(feature = "photography")]
pub use lightbulb::*;
+#[cfg(feature = "photography")]
pub use lightbulb_off::*;
+#[cfg(any(feature = "text", feature = "account"))]
pub use link::*;
+#[cfg(any(feature = "text", feature = "account"))]
pub use link_2::*;
+#[cfg(feature = "text")]
pub use link_2_off::*;
+#[cfg(any(feature = "social", feature = "brands"))]
pub use linkedin::*;
+#[cfg(feature = "text")]
pub use list::*;
+#[cfg(feature = "text")]
pub use list_check::*;
+#[cfg(feature = "text")]
pub use list_checks::*;
+#[cfg(feature = "text")]
pub use list_collapse::*;
+#[cfg(any(feature = "multimedia", feature = "text"))]
pub use list_end::*;
+#[cfg(feature = "text")]
pub use list_filter::*;
+#[cfg(any(feature = "text", feature = "layout"))]
pub use list_filter_plus::*;
+#[cfg(any(feature = "multimedia", feature = "text"))]
pub use list_minus::*;
+#[cfg(feature = "multimedia")]
pub use list_music::*;
+#[cfg(feature = "text")]
pub use list_ordered::*;
+#[cfg(any(feature = "multimedia", feature = "text"))]
pub use list_plus::*;
+#[cfg(any(feature = "multimedia", feature = "text"))]
pub use list_restart::*;
+#[cfg(any(feature = "multimedia", feature = "text"))]
pub use list_start::*;
+#[cfg(feature = "text")]
pub use list_todo::*;
+#[cfg(any(feature = "files", feature = "text", feature = "layout"))]
pub use list_tree::*;
+#[cfg(feature = "multimedia")]
pub use list_video::*;
+#[cfg(any(feature = "multimedia", feature = "text"))]
pub use list_x::*;
+#[cfg(any(
+ feature = "cursors",
+ feature = "multimedia",
+ feature = "layout",
+ feature = "design"
+))]
pub use loader::*;
+#[cfg(any(feature = "cursors", feature = "multimedia", feature = "layout"))]
pub use loader_circle::*;
+#[cfg(any(feature = "cursors", feature = "design"))]
pub use loader_pinwheel::*;
+#[cfg(feature = "navigation")]
pub use locate::*;
+#[cfg(feature = "navigation")]
pub use locate_fixed::*;
+#[cfg(feature = "navigation")]
pub use locate_off::*;
+#[cfg(any(feature = "navigation", feature = "travel", feature = "account"))]
+pub use location_edit::*;
+#[cfg(feature = "security")]
pub use lock::*;
+#[cfg(feature = "security")]
pub use lock_keyhole::*;
+#[cfg(feature = "security")]
pub use lock_keyhole_open::*;
+#[cfg(feature = "security")]
pub use lock_open::*;
+#[cfg(any(feature = "arrows", feature = "account"))]
pub use log_in::*;
+#[cfg(any(feature = "arrows", feature = "account"))]
pub use log_out::*;
+#[cfg(feature = "text")]
pub use logs::*;
+#[cfg(feature = "food-beverage")]
pub use lollipop::*;
+#[cfg(any(feature = "travel", feature = "transportation"))]
pub use luggage::*;
+#[cfg(feature = "design")]
pub use magnet::*;
+#[cfg(any(feature = "text", feature = "account", feature = "mail"))]
pub use mail::*;
+#[cfg(feature = "mail")]
pub use mail_check::*;
+#[cfg(feature = "mail")]
pub use mail_minus::*;
+#[cfg(feature = "mail")]
pub use mail_open::*;
+#[cfg(feature = "mail")]
pub use mail_plus::*;
+#[cfg(feature = "mail")]
pub use mail_question::*;
+#[cfg(feature = "mail")]
pub use mail_search::*;
+#[cfg(feature = "mail")]
pub use mail_warning::*;
+#[cfg(feature = "mail")]
pub use mail_x::*;
+#[cfg(feature = "mail")]
pub use mailbox::*;
+#[cfg(feature = "mail")]
pub use mails::*;
+#[cfg(any(feature = "text", feature = "navigation"))]
pub use map::*;
+#[cfg(any(feature = "navigation", feature = "travel", feature = "account"))]
pub use map_pin::*;
+#[cfg(any(feature = "navigation", feature = "travel", feature = "account"))]
pub use map_pin_check::*;
+#[cfg(any(feature = "navigation", feature = "travel", feature = "account"))]
pub use map_pin_check_inside::*;
+#[cfg(any(feature = "navigation", feature = "travel", feature = "account"))]
pub use map_pin_house::*;
+#[cfg(any(feature = "navigation", feature = "travel", feature = "account"))]
pub use map_pin_minus::*;
+#[cfg(any(feature = "navigation", feature = "travel", feature = "account"))]
pub use map_pin_minus_inside::*;
+#[cfg(any(feature = "navigation", feature = "travel"))]
pub use map_pin_off::*;
+#[cfg(any(feature = "navigation", feature = "travel", feature = "account"))]
pub use map_pin_plus::*;
+#[cfg(any(feature = "navigation", feature = "travel", feature = "account"))]
pub use map_pin_plus_inside::*;
+#[cfg(any(feature = "navigation", feature = "travel", feature = "account"))]
pub use map_pin_x::*;
+#[cfg(any(feature = "navigation", feature = "travel", feature = "account"))]
pub use map_pin_x_inside::*;
+#[cfg(any(feature = "navigation", feature = "travel", feature = "account"))]
pub use map_pinned::*;
+#[cfg(feature = "navigation")]
+pub use map_plus::*;
+#[cfg(feature = "medical")]
+pub use mars::*;
+#[cfg(feature = "medical")]
+pub use mars_stroke::*;
+#[cfg(feature = "food-beverage")]
pub use martini::*;
+#[cfg(any(feature = "layout", feature = "design"))]
pub use maximize::*;
+#[cfg(any(feature = "arrows", feature = "layout", feature = "design"))]
pub use maximize_2::*;
+#[cfg(any(feature = "sports", feature = "gaming"))]
pub use medal::*;
+#[cfg(any(feature = "multimedia", feature = "notifications"))]
pub use megaphone::*;
+#[cfg(any(feature = "multimedia", feature = "notifications"))]
pub use megaphone_off::*;
+#[cfg(feature = "emoji")]
pub use meh::*;
+#[cfg(any(feature = "devices", feature = "gaming"))]
pub use memory_stick::*;
+#[cfg(any(feature = "layout", feature = "account"))]
pub use menu::*;
+#[cfg(any(feature = "development", feature = "arrows"))]
pub use merge::*;
+#[cfg(feature = "social")]
pub use message_circle::*;
+#[cfg(any(feature = "development", feature = "social"))]
pub use message_circle_code::*;
+#[cfg(feature = "social")]
pub use message_circle_dashed::*;
+#[cfg(feature = "social")]
pub use message_circle_heart::*;
+#[cfg(feature = "social")]
pub use message_circle_more::*;
+#[cfg(feature = "social")]
pub use message_circle_off::*;
+#[cfg(feature = "social")]
pub use message_circle_plus::*;
+#[cfg(feature = "social")]
pub use message_circle_question::*;
+#[cfg(feature = "social")]
pub use message_circle_reply::*;
+#[cfg(any(feature = "social", feature = "notifications"))]
pub use message_circle_warning::*;
+#[cfg(any(feature = "account", feature = "social"))]
pub use message_circle_x::*;
+#[cfg(feature = "social")]
pub use message_square::*;
+#[cfg(any(feature = "development", feature = "social"))]
pub use message_square_code::*;
+#[cfg(feature = "social")]
pub use message_square_dashed::*;
+#[cfg(any(feature = "development", feature = "files", feature = "social"))]
pub use message_square_diff::*;
+#[cfg(any(feature = "social", feature = "notifications"))]
pub use message_square_dot::*;
+#[cfg(feature = "social")]
pub use message_square_heart::*;
+#[cfg(feature = "social")]
pub use message_square_lock::*;
+#[cfg(feature = "social")]
pub use message_square_more::*;
+#[cfg(feature = "social")]
pub use message_square_off::*;
+#[cfg(feature = "social")]
pub use message_square_plus::*;
+#[cfg(any(feature = "social", feature = "text"))]
pub use message_square_quote::*;
+#[cfg(feature = "social")]
pub use message_square_reply::*;
+#[cfg(feature = "social")]
pub use message_square_share::*;
+#[cfg(feature = "social")]
pub use message_square_text::*;
+#[cfg(any(feature = "social", feature = "notifications"))]
pub use message_square_warning::*;
+#[cfg(feature = "social")]
pub use message_square_x::*;
+#[cfg(feature = "social")]
pub use messages_square::*;
+#[cfg(any(
+ feature = "devices",
+ feature = "communication",
+ feature = "connectivity",
+ feature = "multimedia"
+))]
pub use mic::*;
+#[cfg(any(
+ feature = "devices",
+ feature = "communication",
+ feature = "connectivity",
+ feature = "multimedia"
+))]
pub use mic_off::*;
+#[cfg(any(feature = "devices", feature = "multimedia"))]
pub use mic_vocal::*;
+#[cfg(feature = "devices")]
pub use microchip::*;
+#[cfg(any(feature = "science", feature = "medical"))]
pub use microscope::*;
+#[cfg(any(feature = "food-beverage", feature = "home"))]
pub use microwave::*;
+#[cfg(any(
+ feature = "arrows",
+ feature = "navigation",
+ feature = "development",
+ feature = "gaming"
+))]
pub use milestone::*;
+#[cfg(feature = "food-beverage")]
pub use milk::*;
+#[cfg(feature = "food-beverage")]
pub use milk_off::*;
+#[cfg(any(feature = "layout", feature = "design"))]
pub use minimize::*;
+#[cfg(any(feature = "arrows", feature = "layout", feature = "design"))]
pub use minimize_2::*;
+#[cfg(any(
+ feature = "math",
+ feature = "development",
+ feature = "text",
+ feature = "tools"
+))]
pub use minus::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use monitor::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use monitor_check::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use monitor_cog::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use monitor_dot::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use monitor_down::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use monitor_off::*;
+#[cfg(any(feature = "connectivity", feature = "devices", feature = "multimedia"))]
pub use monitor_pause::*;
+#[cfg(any(feature = "connectivity", feature = "devices", feature = "multimedia"))]
pub use monitor_play::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use monitor_smartphone::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use monitor_speaker::*;
+#[cfg(any(feature = "connectivity", feature = "devices", feature = "multimedia"))]
pub use monitor_stop::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use monitor_up::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use monitor_x::*;
+#[cfg(feature = "accessibility")]
pub use moon::*;
+#[cfg(any(feature = "accessibility", feature = "weather"))]
pub use moon_star::*;
+#[cfg(any(feature = "nature", feature = "gaming"))]
pub use mountain::*;
+#[cfg(feature = "nature")]
pub use mountain_snow::*;
+#[cfg(feature = "devices")]
pub use mouse::*;
+#[cfg(feature = "devices")]
pub use mouse_off::*;
+#[cfg(any(feature = "arrows", feature = "cursors"))]
pub use mouse_pointer::*;
+#[cfg(any(feature = "arrows", feature = "cursors"))]
pub use mouse_pointer_2::*;
+#[cfg(any(feature = "arrows", feature = "cursors"))]
pub use mouse_pointer_ban::*;
+#[cfg(any(feature = "arrows", feature = "cursors"))]
pub use mouse_pointer_click::*;
+#[cfg(any(feature = "arrows", feature = "cursors"))]
pub use r#move::*;
+#[cfg(feature = "design")]
pub use move_3_d::*;
+#[cfg(any(feature = "arrows", feature = "cursors"))]
pub use move_diagonal::*;
+#[cfg(any(feature = "arrows", feature = "cursors"))]
pub use move_diagonal_2::*;
+#[cfg(feature = "arrows")]
pub use move_down::*;
+#[cfg(feature = "arrows")]
pub use move_down_left::*;
+#[cfg(feature = "arrows")]
pub use move_down_right::*;
+#[cfg(any(feature = "arrows", feature = "cursors"))]
pub use move_horizontal::*;
+#[cfg(feature = "arrows")]
pub use move_left::*;
+#[cfg(feature = "arrows")]
pub use move_right::*;
+#[cfg(feature = "arrows")]
pub use move_up::*;
+#[cfg(feature = "arrows")]
pub use move_up_left::*;
+#[cfg(feature = "arrows")]
pub use move_up_right::*;
+#[cfg(any(feature = "arrows", feature = "cursors"))]
pub use move_vertical::*;
+#[cfg(any(feature = "multimedia", feature = "files"))]
pub use music::*;
+#[cfg(any(feature = "multimedia", feature = "files"))]
pub use music_2::*;
+#[cfg(any(feature = "multimedia", feature = "files"))]
pub use music_3::*;
+#[cfg(any(feature = "multimedia", feature = "files"))]
pub use music_4::*;
+#[cfg(feature = "navigation")]
pub use navigation::*;
+#[cfg(feature = "navigation")]
pub use navigation_2::*;
+#[cfg(feature = "navigation")]
pub use navigation_2_off::*;
+#[cfg(feature = "navigation")]
pub use navigation_off::*;
+#[cfg(feature = "development")]
pub use network::*;
+#[cfg(any(feature = "multimedia", feature = "communication"))]
pub use newspaper::*;
+#[cfg(any(feature = "communication", feature = "finance", feature = "devices"))]
pub use nfc::*;
+#[cfg(feature = "medical")]
+pub use non_binary::*;
+#[cfg(any(
+ feature = "text",
+ feature = "communication",
+ feature = "social",
+ feature = "design"
+))]
pub use notebook::*;
+#[cfg(any(feature = "text", feature = "social"))]
pub use notebook_pen::*;
+#[cfg(any(feature = "account", feature = "communication", feature = "social"))]
pub use notebook_tabs::*;
+#[cfg(any(feature = "text", feature = "social"))]
pub use notebook_text::*;
+#[cfg(any(feature = "text", feature = "social"))]
pub use notepad_text::*;
+#[cfg(any(feature = "text", feature = "social"))]
pub use notepad_text_dashed::*;
+#[cfg(feature = "food-beverage")]
pub use nut::*;
+#[cfg(feature = "food-beverage")]
pub use nut_off::*;
+#[cfg(feature = "shapes")]
pub use octagon::*;
+#[cfg(any(feature = "notifications", feature = "shapes"))]
pub use octagon_alert::*;
+#[cfg(feature = "transportation")]
pub use octagon_minus::*;
+#[cfg(any(feature = "multimedia", feature = "shapes"))]
pub use octagon_pause::*;
+#[cfg(any(feature = "math", feature = "notifications"))]
pub use octagon_x::*;
+#[cfg(any(
+ feature = "math",
+ feature = "development",
+ feature = "text",
+ feature = "science"
+))]
pub use omega::*;
+#[cfg(feature = "development")]
pub use option::*;
+#[cfg(feature = "science")]
pub use orbit::*;
+#[cfg(any(feature = "animals", feature = "design"))]
pub use origami::*;
+#[cfg(any(feature = "files", feature = "development"))]
pub use package::*;
+#[cfg(any(feature = "files", feature = "development"))]
pub use package_2::*;
+#[cfg(feature = "development")]
pub use package_check::*;
+#[cfg(feature = "development")]
pub use package_minus::*;
+#[cfg(any(feature = "files", feature = "development"))]
pub use package_open::*;
+#[cfg(feature = "development")]
pub use package_plus::*;
+#[cfg(any(feature = "files", feature = "development"))]
pub use package_search::*;
+#[cfg(feature = "development")]
pub use package_x::*;
+#[cfg(any(feature = "design", feature = "tools"))]
pub use paint_bucket::*;
+#[cfg(any(
+ feature = "text",
+ feature = "design",
+ feature = "home",
+ feature = "tools"
+))]
pub use paint_roller::*;
+#[cfg(any(
+ feature = "text",
+ feature = "design",
+ feature = "photography",
+ feature = "home",
+ feature = "tools"
+))]
pub use paintbrush::*;
+#[cfg(any(
+ feature = "text",
+ feature = "design",
+ feature = "photography",
+ feature = "home",
+ feature = "tools"
+))]
pub use paintbrush_vertical::*;
+#[cfg(any(feature = "text", feature = "design", feature = "photography"))]
pub use palette::*;
+#[cfg(feature = "animals")]
+pub use panda::*;
+#[cfg(feature = "layout")]
pub use panel_bottom::*;
+#[cfg(any(feature = "layout", feature = "arrows"))]
pub use panel_bottom_close::*;
+#[cfg(feature = "layout")]
pub use panel_bottom_dashed::*;
+#[cfg(any(feature = "layout", feature = "arrows"))]
pub use panel_bottom_open::*;
+#[cfg(feature = "layout")]
pub use panel_left::*;
+#[cfg(any(feature = "layout", feature = "arrows"))]
pub use panel_left_close::*;
+#[cfg(feature = "layout")]
pub use panel_left_dashed::*;
+#[cfg(any(feature = "layout", feature = "arrows"))]
pub use panel_left_open::*;
+#[cfg(feature = "layout")]
pub use panel_right::*;
+#[cfg(any(feature = "layout", feature = "arrows"))]
pub use panel_right_close::*;
+#[cfg(feature = "layout")]
pub use panel_right_dashed::*;
+#[cfg(any(feature = "layout", feature = "arrows"))]
pub use panel_right_open::*;
+#[cfg(any(feature = "layout", feature = "design", feature = "development"))]
pub use panel_top::*;
+#[cfg(any(feature = "layout", feature = "arrows"))]
pub use panel_top_close::*;
+#[cfg(feature = "layout")]
pub use panel_top_dashed::*;
+#[cfg(any(feature = "layout", feature = "arrows"))]
pub use panel_top_open::*;
+#[cfg(feature = "layout")]
pub use panels_left_bottom::*;
+#[cfg(feature = "layout")]
pub use panels_right_bottom::*;
+#[cfg(any(feature = "layout", feature = "design", feature = "development"))]
pub use panels_top_left::*;
+#[cfg(any(
+ feature = "text",
+ feature = "design",
+ feature = "files",
+ feature = "mail"
+))]
pub use paperclip::*;
+#[cfg(any(feature = "development", feature = "files", feature = "math"))]
pub use parentheses::*;
+#[cfg(any(feature = "transportation", feature = "navigation"))]
pub use parking_meter::*;
+#[cfg(feature = "emoji")]
pub use party_popper::*;
+#[cfg(feature = "multimedia")]
pub use pause::*;
+#[cfg(feature = "animals")]
pub use paw_print::*;
+#[cfg(any(feature = "devices", feature = "gaming"))]
pub use pc_case::*;
+#[cfg(any(feature = "text", feature = "design", feature = "tools"))]
pub use pen::*;
+#[cfg(any(feature = "text", feature = "design", feature = "tools"))]
pub use pen_line::*;
+#[cfg(any(feature = "text", feature = "design", feature = "tools"))]
pub use pen_off::*;
+#[cfg(any(feature = "text", feature = "design", feature = "cursors"))]
pub use pen_tool::*;
+#[cfg(any(
+ feature = "design",
+ feature = "cursors",
+ feature = "tools",
+ feature = "text"
+))]
pub use pencil::*;
+#[cfg(any(feature = "text", feature = "design", feature = "tools"))]
pub use pencil_line::*;
+#[cfg(any(
+ feature = "design",
+ feature = "cursors",
+ feature = "tools",
+ feature = "text"
+))]
pub use pencil_off::*;
+#[cfg(any(
+ feature = "tools",
+ feature = "design",
+ feature = "layout",
+ feature = "text"
+))]
pub use pencil_ruler::*;
+#[cfg(feature = "shapes")]
pub use pentagon::*;
+#[cfg(any(
+ feature = "math",
+ feature = "development",
+ feature = "finance",
+ feature = "shopping"
+))]
pub use percent::*;
+#[cfg(any(feature = "accessibility", feature = "people"))]
pub use person_standing::*;
+#[cfg(feature = "finance")]
pub use philippine_peso::*;
+#[cfg(any(
+ feature = "text",
+ feature = "connectivity",
+ feature = "devices",
+ feature = "communication"
+))]
pub use phone::*;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "devices",
+ feature = "communication"
+))]
pub use phone_call::*;
+#[cfg(any(
+ feature = "arrows",
+ feature = "connectivity",
+ feature = "devices",
+ feature = "communication"
+))]
pub use phone_forwarded::*;
+#[cfg(any(
+ feature = "arrows",
+ feature = "connectivity",
+ feature = "devices",
+ feature = "communication"
+))]
pub use phone_incoming::*;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "devices",
+ feature = "communication"
+))]
pub use phone_missed::*;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "devices",
+ feature = "communication"
+))]
pub use phone_off::*;
+#[cfg(any(
+ feature = "arrows",
+ feature = "connectivity",
+ feature = "devices",
+ feature = "communication"
+))]
pub use phone_outgoing::*;
+#[cfg(any(feature = "development", feature = "math"))]
pub use pi::*;
+#[cfg(any(feature = "multimedia", feature = "devices"))]
pub use piano::*;
+#[cfg(any(feature = "tools", feature = "gaming"))]
pub use pickaxe::*;
+#[cfg(feature = "multimedia")]
pub use picture_in_picture::*;
+#[cfg(feature = "multimedia")]
pub use picture_in_picture_2::*;
+#[cfg(feature = "finance")]
pub use piggy_bank::*;
+#[cfg(feature = "text")]
pub use pilcrow::*;
+#[cfg(feature = "text")]
pub use pilcrow_left::*;
+#[cfg(feature = "text")]
pub use pilcrow_right::*;
+#[cfg(feature = "medical")]
pub use pill::*;
+#[cfg(feature = "medical")]
pub use pill_bottle::*;
+#[cfg(any(feature = "navigation", feature = "account"))]
pub use pin::*;
+#[cfg(feature = "navigation")]
pub use pin_off::*;
+#[cfg(any(feature = "text", feature = "design", feature = "science"))]
pub use pipette::*;
+#[cfg(feature = "food-beverage")]
pub use pizza::*;
+#[cfg(any(feature = "transportation", feature = "travel"))]
pub use plane::*;
+#[cfg(any(feature = "transportation", feature = "travel"))]
pub use plane_landing::*;
+#[cfg(any(feature = "transportation", feature = "travel"))]
pub use plane_takeoff::*;
+#[cfg(any(feature = "arrows", feature = "multimedia"))]
pub use play::*;
+#[cfg(any(feature = "devices", feature = "development"))]
pub use plug::*;
+#[cfg(any(feature = "devices", feature = "development"))]
pub use plug_2::*;
+#[cfg(feature = "devices")]
pub use plug_zap::*;
+#[cfg(any(
+ feature = "math",
+ feature = "tools",
+ feature = "development",
+ feature = "text",
+ feature = "cursors",
+ feature = "gaming"
+))]
pub use plus::*;
+#[cfg(feature = "brands")]
pub use pocket::*;
+#[cfg(feature = "tools")]
pub use pocket_knife::*;
+#[cfg(any(feature = "multimedia", feature = "social"))]
pub use podcast::*;
+#[cfg(feature = "cursors")]
pub use pointer::*;
+#[cfg(feature = "cursors")]
pub use pointer_off::*;
+#[cfg(any(feature = "food-beverage", feature = "multimedia"))]
pub use popcorn::*;
+#[cfg(feature = "food-beverage")]
pub use popsicle::*;
+#[cfg(feature = "finance")]
pub use pound_sterling::*;
+#[cfg(feature = "connectivity")]
pub use power::*;
+#[cfg(feature = "connectivity")]
pub use power_off::*;
+#[cfg(any(
+ feature = "multimedia",
+ feature = "photography",
+ feature = "devices",
+ feature = "communication",
+ feature = "design"
+))]
pub use presentation::*;
+#[cfg(feature = "devices")]
pub use printer::*;
+#[cfg(feature = "devices")]
pub use printer_check::*;
+#[cfg(any(
+ feature = "multimedia",
+ feature = "photography",
+ feature = "devices",
+ feature = "communication"
+))]
pub use projector::*;
+#[cfg(any(
+ feature = "layout",
+ feature = "design",
+ feature = "photography",
+ feature = "devices"
+))]
pub use proportions::*;
+#[cfg(any(feature = "development", feature = "gaming"))]
pub use puzzle::*;
+#[cfg(any(feature = "shapes", feature = "math", feature = "travel"))]
pub use pyramid::*;
+#[cfg(any(feature = "development", feature = "social"))]
pub use qr_code::*;
+#[cfg(feature = "text")]
pub use quote::*;
+#[cfg(feature = "animals")]
pub use rabbit::*;
+#[cfg(any(
+ feature = "navigation",
+ feature = "security",
+ feature = "communication"
+))]
pub use radar::*;
+#[cfg(feature = "science")]
pub use radiation::*;
+#[cfg(any(feature = "development", feature = "math"))]
pub use radical::*;
+#[cfg(any(feature = "devices", feature = "multimedia", feature = "social"))]
pub use radio::*;
+#[cfg(feature = "devices")]
pub use radio_receiver::*;
+#[cfg(any(feature = "devices", feature = "multimedia", feature = "social"))]
pub use radio_tower::*;
+#[cfg(any(
+ feature = "shapes",
+ feature = "math",
+ feature = "design",
+ feature = "tools"
+))]
pub use radius::*;
+#[cfg(any(feature = "transportation", feature = "navigation"))]
pub use rail_symbol::*;
+#[cfg(feature = "weather")]
pub use rainbow::*;
+#[cfg(feature = "animals")]
pub use rat::*;
+#[cfg(any(feature = "layout", feature = "design", feature = "photography"))]
pub use ratio::*;
+#[cfg(any(feature = "finance", feature = "travel"))]
pub use receipt::*;
+#[cfg(any(feature = "finance", feature = "travel"))]
pub use receipt_cent::*;
+#[cfg(any(feature = "finance", feature = "travel"))]
pub use receipt_euro::*;
+#[cfg(any(feature = "finance", feature = "travel"))]
pub use receipt_indian_rupee::*;
+#[cfg(any(feature = "finance", feature = "travel"))]
pub use receipt_japanese_yen::*;
+#[cfg(any(feature = "finance", feature = "travel"))]
pub use receipt_pound_sterling::*;
+#[cfg(any(feature = "finance", feature = "travel"))]
pub use receipt_russian_ruble::*;
+#[cfg(any(feature = "finance", feature = "travel"))]
pub use receipt_swiss_franc::*;
+#[cfg(any(feature = "finance", feature = "travel"))]
pub use receipt_text::*;
+#[cfg(any(feature = "text", feature = "development"))]
pub use rectangle_ellipsis::*;
+#[cfg(any(
+ feature = "devices",
+ feature = "gaming",
+ feature = "multimedia",
+ feature = "connectivity"
+))]
+pub use rectangle_goggles::*;
+#[cfg(any(feature = "shapes", feature = "design"))]
pub use rectangle_horizontal::*;
+#[cfg(any(feature = "shapes", feature = "design"))]
pub use rectangle_vertical::*;
+#[cfg(feature = "sustainability")]
pub use recycle::*;
+#[cfg(any(feature = "text", feature = "arrows"))]
pub use redo::*;
+#[cfg(any(feature = "text", feature = "arrows"))]
pub use redo_2::*;
+#[cfg(any(feature = "text", feature = "arrows"))]
pub use redo_dot::*;
+#[cfg(feature = "arrows")]
pub use refresh_ccw::*;
+#[cfg(any(feature = "arrows", feature = "development"))]
pub use refresh_ccw_dot::*;
+#[cfg(feature = "arrows")]
pub use refresh_cw::*;
+#[cfg(feature = "arrows")]
pub use refresh_cw_off::*;
+#[cfg(any(feature = "food-beverage", feature = "home"))]
pub use refrigerator::*;
+#[cfg(any(feature = "text", feature = "development"))]
pub use regex::*;
+#[cfg(feature = "text")]
pub use remove_formatting::*;
+#[cfg(any(feature = "arrows", feature = "multimedia"))]
pub use repeat::*;
+#[cfg(feature = "multimedia")]
pub use repeat_1::*;
+#[cfg(any(feature = "arrows", feature = "social", feature = "multimedia"))]
pub use repeat_2::*;
+#[cfg(feature = "text")]
pub use replace::*;
+#[cfg(feature = "text")]
pub use replace_all::*;
+#[cfg(feature = "mail")]
pub use reply::*;
+#[cfg(feature = "mail")]
pub use reply_all::*;
+#[cfg(any(feature = "arrows", feature = "multimedia"))]
pub use rewind::*;
+#[cfg(any(feature = "social", feature = "medical", feature = "emoji"))]
pub use ribbon::*;
+#[cfg(any(feature = "gaming", feature = "development"))]
pub use rocket::*;
+#[cfg(feature = "home")]
pub use rocking_chair::*;
+#[cfg(feature = "navigation")]
pub use roller_coaster::*;
+#[cfg(feature = "design")]
pub use rotate_3_d::*;
+#[cfg(any(feature = "arrows", feature = "design", feature = "photography"))]
pub use rotate_ccw::*;
+#[cfg(any(feature = "security", feature = "account"))]
+pub use rotate_ccw_key::*;
+#[cfg(any(
+ feature = "layout",
+ feature = "design",
+ feature = "photography",
+ feature = "tools",
+ feature = "arrows"
+))]
pub use rotate_ccw_square::*;
+#[cfg(any(feature = "arrows", feature = "design", feature = "photography"))]
pub use rotate_cw::*;
+#[cfg(any(
+ feature = "layout",
+ feature = "design",
+ feature = "photography",
+ feature = "tools",
+ feature = "arrows"
+))]
pub use rotate_cw_square::*;
+#[cfg(feature = "navigation")]
pub use route::*;
+#[cfg(feature = "navigation")]
pub use route_off::*;
+#[cfg(any(
+ feature = "development",
+ feature = "devices",
+ feature = "connectivity",
+ feature = "home"
+))]
pub use router::*;
+#[cfg(any(feature = "layout", feature = "design", feature = "text"))]
pub use rows_2::*;
+#[cfg(any(feature = "layout", feature = "design", feature = "text"))]
pub use rows_3::*;
+#[cfg(any(feature = "layout", feature = "design", feature = "text"))]
pub use rows_4::*;
+#[cfg(any(feature = "development", feature = "social"))]
pub use rss::*;
+#[cfg(any(feature = "tools", feature = "design", feature = "layout"))]
pub use ruler::*;
+#[cfg(any(feature = "tools", feature = "design", feature = "layout"))]
+pub use ruler_dimension_line::*;
+#[cfg(feature = "finance")]
pub use russian_ruble::*;
+#[cfg(any(feature = "transportation", feature = "travel"))]
pub use sailboat::*;
+#[cfg(any(feature = "food-beverage", feature = "emoji"))]
pub use salad::*;
+#[cfg(feature = "food-beverage")]
pub use sandwich::*;
+#[cfg(any(feature = "connectivity", feature = "science"))]
pub use satellite::*;
+#[cfg(any(feature = "connectivity", feature = "devices", feature = "multimedia"))]
pub use satellite_dish::*;
+#[cfg(feature = "finance")]
+pub use saudi_riyal::*;
+#[cfg(any(feature = "text", feature = "files"))]
pub use save::*;
+#[cfg(any(feature = "text", feature = "files"))]
pub use save_all::*;
+#[cfg(any(feature = "text", feature = "files"))]
pub use save_off::*;
+#[cfg(feature = "navigation")]
pub use scale::*;
+#[cfg(feature = "design")]
pub use scale_3_d::*;
+#[cfg(feature = "design")]
pub use scaling::*;
+#[cfg(any(
+ feature = "devices",
+ feature = "shopping",
+ feature = "security",
+ feature = "social",
+ feature = "gaming"
+))]
pub use scan::*;
+#[cfg(any(feature = "shopping", feature = "devices"))]
pub use scan_barcode::*;
+#[cfg(any(
+ feature = "photography",
+ feature = "multimedia",
+ feature = "accessibility",
+ feature = "security",
+ feature = "devices",
+ feature = "account"
+))]
pub use scan_eye::*;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "devices",
+ feature = "social"
+))]
pub use scan_face::*;
+#[cfg(feature = "medical")]
pub use scan_heart::*;
+#[cfg(any(feature = "devices", feature = "shopping"))]
pub use scan_line::*;
+#[cfg(any(
+ feature = "account",
+ feature = "shopping",
+ feature = "devices",
+ feature = "security"
+))]
pub use scan_qr_code::*;
+#[cfg(any(
+ feature = "photography",
+ feature = "multimedia",
+ feature = "accessibility"
+))]
pub use scan_search::*;
+#[cfg(any(feature = "text", feature = "devices"))]
pub use scan_text::*;
+#[cfg(any(feature = "buildings", feature = "navigation"))]
pub use school::*;
+#[cfg(any(feature = "text", feature = "design", feature = "tools"))]
pub use scissors::*;
+#[cfg(any(feature = "design", feature = "tools"))]
pub use scissors_line_dashed::*;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "devices",
+ feature = "communication"
+))]
pub use screen_share::*;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "devices",
+ feature = "communication"
+))]
pub use screen_share_off::*;
+#[cfg(any(feature = "gaming", feature = "development", feature = "text"))]
pub use scroll::*;
+#[cfg(any(feature = "gaming", feature = "development", feature = "text"))]
pub use scroll_text::*;
+#[cfg(any(feature = "text", feature = "social"))]
pub use search::*;
+#[cfg(any(feature = "text", feature = "social"))]
pub use search_check::*;
+#[cfg(any(feature = "text", feature = "social", feature = "development"))]
pub use search_code::*;
+#[cfg(any(feature = "text", feature = "social"))]
pub use search_slash::*;
+#[cfg(any(feature = "text", feature = "social"))]
pub use search_x::*;
+#[cfg(feature = "text")]
pub use section::*;
+#[cfg(any(feature = "mail", feature = "communication", feature = "connectivity"))]
pub use send::*;
+#[cfg(any(feature = "mail", feature = "communication", feature = "connectivity"))]
pub use send_horizontal::*;
+#[cfg(any(feature = "design", feature = "layout"))]
pub use send_to_back::*;
+#[cfg(any(feature = "text", feature = "arrows", feature = "layout"))]
pub use separator_horizontal::*;
+#[cfg(any(feature = "text", feature = "arrows", feature = "layout"))]
pub use separator_vertical::*;
+#[cfg(any(feature = "development", feature = "devices"))]
pub use server::*;
+#[cfg(any(feature = "development", feature = "devices"))]
pub use server_cog::*;
+#[cfg(any(feature = "development", feature = "devices"))]
pub use server_crash::*;
+#[cfg(any(feature = "development", feature = "devices"))]
pub use server_off::*;
+#[cfg(feature = "account")]
pub use settings::*;
+#[cfg(feature = "account")]
pub use settings_2::*;
+#[cfg(any(feature = "shapes", feature = "gaming"))]
pub use shapes::*;
+#[cfg(any(feature = "account", feature = "social"))]
pub use share::*;
+#[cfg(any(feature = "account", feature = "social"))]
pub use share_2::*;
+#[cfg(any(feature = "text", feature = "files"))]
pub use sheet::*;
+#[cfg(any(
+ feature = "animals",
+ feature = "development",
+ feature = "nature",
+ feature = "science",
+ feature = "travel",
+ feature = "food-beverage",
+ feature = "home"
+))]
pub use shell::*;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "development",
+ feature = "gaming",
+ feature = "shapes"
+))]
pub use shield::*;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "development",
+ feature = "notifications",
+ feature = "gaming"
+))]
pub use shield_alert::*;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "development",
+ feature = "gaming"
+))]
pub use shield_ban::*;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "development",
+ feature = "gaming"
+))]
pub use shield_check::*;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "development",
+ feature = "gaming"
+))]
pub use shield_ellipsis::*;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "development",
+ feature = "gaming"
+))]
pub use shield_half::*;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "development",
+ feature = "gaming"
+))]
pub use shield_minus::*;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "development",
+ feature = "gaming"
+))]
pub use shield_off::*;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "development",
+ feature = "gaming",
+ feature = "medical"
+))]
pub use shield_plus::*;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "development",
+ feature = "gaming"
+))]
pub use shield_question::*;
+#[cfg(any(feature = "account", feature = "security", feature = "development"))]
+pub use shield_user::*;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "development",
+ feature = "gaming"
+))]
pub use shield_x::*;
+#[cfg(any(feature = "transportation", feature = "navigation", feature = "travel"))]
pub use ship::*;
+#[cfg(any(feature = "transportation", feature = "navigation", feature = "travel"))]
pub use ship_wheel::*;
+#[cfg(feature = "shopping")]
pub use shirt::*;
+#[cfg(feature = "shopping")]
pub use shopping_bag::*;
+#[cfg(feature = "shopping")]
pub use shopping_basket::*;
+#[cfg(feature = "shopping")]
pub use shopping_cart::*;
+#[cfg(any(feature = "nature", feature = "tools", feature = "gaming"))]
pub use shovel::*;
+#[cfg(any(feature = "home", feature = "travel"))]
pub use shower_head::*;
+#[cfg(any(feature = "mail", feature = "files"))]
+pub use shredder::*;
+#[cfg(feature = "animals")]
+pub use shrimp::*;
+#[cfg(any(feature = "layout", feature = "arrows"))]
pub use shrink::*;
+#[cfg(feature = "nature")]
pub use shrub::*;
+#[cfg(any(feature = "multimedia", feature = "arrows"))]
pub use shuffle::*;
+#[cfg(any(feature = "text", feature = "math", feature = "science"))]
pub use sigma::*;
+#[cfg(feature = "connectivity")]
pub use signal::*;
+#[cfg(feature = "connectivity")]
pub use signal_high::*;
+#[cfg(feature = "connectivity")]
pub use signal_low::*;
+#[cfg(feature = "connectivity")]
pub use signal_medium::*;
+#[cfg(feature = "connectivity")]
pub use signal_zero::*;
+#[cfg(feature = "text")]
pub use signature::*;
+#[cfg(any(
+ feature = "arrows",
+ feature = "navigation",
+ feature = "development",
+ feature = "gaming"
+))]
pub use signpost::*;
+#[cfg(any(
+ feature = "arrows",
+ feature = "navigation",
+ feature = "development",
+ feature = "gaming"
+))]
pub use signpost_big::*;
+#[cfg(feature = "medical")]
pub use siren::*;
+#[cfg(any(feature = "multimedia", feature = "arrows"))]
pub use skip_back::*;
+#[cfg(any(feature = "multimedia", feature = "arrows"))]
pub use skip_forward::*;
+#[cfg(feature = "gaming")]
pub use skull::*;
+#[cfg(any(
+ feature = "account",
+ feature = "social",
+ feature = "brands",
+ feature = "development"
+))]
pub use slack::*;
+#[cfg(any(feature = "development", feature = "math"))]
pub use slash::*;
+#[cfg(feature = "design")]
pub use slice::*;
+#[cfg(feature = "account")]
pub use sliders_horizontal::*;
+#[cfg(feature = "account")]
pub use sliders_vertical::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use smartphone::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use smartphone_charging::*;
+#[cfg(any(feature = "communication", feature = "finance", feature = "devices"))]
pub use smartphone_nfc::*;
+#[cfg(any(feature = "emoji", feature = "account"))]
pub use smile::*;
+#[cfg(any(
+ feature = "emoji",
+ feature = "social",
+ feature = "notifications",
+ feature = "communication"
+))]
pub use smile_plus::*;
+#[cfg(any(feature = "animals", feature = "food-beverage"))]
pub use snail::*;
+#[cfg(any(feature = "weather", feature = "seasons"))]
pub use snowflake::*;
+#[cfg(any(feature = "home", feature = "travel"))]
+pub use soap_dispenser_droplet::*;
+#[cfg(feature = "home")]
pub use sofa::*;
+#[cfg(feature = "food-beverage")]
pub use soup::*;
+#[cfg(feature = "text")]
pub use space::*;
+#[cfg(any(feature = "shapes", feature = "gaming"))]
pub use spade::*;
+#[cfg(feature = "shapes")]
pub use sparkle::*;
+#[cfg(any(
+ feature = "cursors",
+ feature = "multimedia",
+ feature = "gaming",
+ feature = "weather"
+))]
pub use sparkles::*;
+#[cfg(any(feature = "multimedia", feature = "devices"))]
pub use speaker::*;
+#[cfg(any(feature = "accessibility", feature = "communication"))]
pub use speech::*;
+#[cfg(any(feature = "text", feature = "development"))]
pub use spell_check::*;
+#[cfg(any(feature = "text", feature = "development"))]
pub use spell_check_2::*;
+#[cfg(feature = "design")]
pub use spline::*;
+#[cfg(any(
+ feature = "arrows",
+ feature = "cursors",
+ feature = "design",
+ feature = "tools"
+))]
+pub use spline_pointer::*;
+#[cfg(any(feature = "development", feature = "arrows"))]
pub use split::*;
+#[cfg(any(feature = "design", feature = "tools"))]
pub use spray_can::*;
+#[cfg(any(feature = "nature", feature = "gaming", feature = "sustainability"))]
pub use sprout::*;
+#[cfg(feature = "shapes")]
pub use square::*;
+#[cfg(any(
+ feature = "medical",
+ feature = "social",
+ feature = "science",
+ feature = "multimedia"
+))]
pub use square_activity::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
pub use square_arrow_down::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
pub use square_arrow_down_left::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
pub use square_arrow_down_right::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use square_arrow_left::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use square_arrow_out_down_left::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use square_arrow_out_down_right::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use square_arrow_out_up_left::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "social"))]
pub use square_arrow_out_up_right::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use square_arrow_right::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use square_arrow_up::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use square_arrow_up_left::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "social"))]
pub use square_arrow_up_right::*;
+#[cfg(any(
+ feature = "text",
+ feature = "security",
+ feature = "math",
+ feature = "development"
+))]
pub use square_asterisk::*;
+#[cfg(any(
+ feature = "text",
+ feature = "design",
+ feature = "tools",
+ feature = "files",
+ feature = "development"
+))]
pub use square_bottom_dashed_scissors::*;
+#[cfg(any(
+ feature = "charts",
+ feature = "time",
+ feature = "development",
+ feature = "design"
+))]
pub use square_chart_gantt::*;
+#[cfg(feature = "notifications")]
pub use square_check::*;
+#[cfg(feature = "notifications")]
pub use square_check_big::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use square_chevron_down::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use square_chevron_left::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "development"))]
pub use square_chevron_right::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "math"))]
pub use square_chevron_up::*;
+#[cfg(any(feature = "text", feature = "development"))]
pub use square_code::*;
+#[cfg(any(feature = "text", feature = "design"))]
pub use square_dashed::*;
+#[cfg(any(feature = "development", feature = "files"))]
pub use square_dashed_bottom::*;
+#[cfg(any(feature = "development", feature = "files"))]
pub use square_dashed_bottom_code::*;
+#[cfg(any(feature = "charts", feature = "development", feature = "design"))]
pub use square_dashed_kanban::*;
+#[cfg(any(
+ feature = "arrows",
+ feature = "cursors",
+ feature = "development",
+ feature = "tools"
+))]
pub use square_dashed_mouse_pointer::*;
+#[cfg(feature = "math")]
pub use square_divide::*;
+#[cfg(feature = "development")]
pub use square_dot::*;
+#[cfg(feature = "math")]
pub use square_equal::*;
+#[cfg(any(feature = "development", feature = "math"))]
pub use square_function::*;
+#[cfg(any(feature = "charts", feature = "development", feature = "design"))]
pub use square_kanban::*;
+#[cfg(any(
+ feature = "text",
+ feature = "photography",
+ feature = "multimedia",
+ feature = "navigation",
+ feature = "development"
+))]
pub use square_library::*;
+#[cfg(any(feature = "transportation", feature = "navigation"))]
pub use square_m::*;
+#[cfg(feature = "layout")]
pub use square_menu::*;
+#[cfg(any(
+ feature = "math",
+ feature = "development",
+ feature = "text",
+ feature = "tools",
+ feature = "devices"
+))]
pub use square_minus::*;
+#[cfg(any(
+ feature = "arrows",
+ feature = "cursors",
+ feature = "development",
+ feature = "tools"
+))]
pub use square_mouse_pointer::*;
+#[cfg(any(feature = "transportation", feature = "navigation"))]
pub use square_parking::*;
+#[cfg(any(feature = "transportation", feature = "navigation"))]
pub use square_parking_off::*;
+#[cfg(feature = "text")]
pub use square_pen::*;
+#[cfg(any(
+ feature = "social",
+ feature = "finance",
+ feature = "shopping",
+ feature = "math"
+))]
pub use square_percent::*;
+#[cfg(any(feature = "development", feature = "math"))]
pub use square_pi::*;
+#[cfg(feature = "text")]
pub use square_pilcrow::*;
+#[cfg(any(feature = "arrows", feature = "multimedia"))]
pub use square_play::*;
+#[cfg(any(
+ feature = "math",
+ feature = "tools",
+ feature = "development",
+ feature = "text"
+))]
pub use square_plus::*;
+#[cfg(feature = "connectivity")]
pub use square_power::*;
+#[cfg(any(feature = "development", feature = "math"))]
pub use square_radical::*;
+#[cfg(any(feature = "design", feature = "development", feature = "layout"))]
+pub use square_round_corner::*;
+#[cfg(any(
+ feature = "text",
+ feature = "design",
+ feature = "tools",
+ feature = "files",
+ feature = "development"
+))]
pub use square_scissors::*;
+#[cfg(any(feature = "text", feature = "math"))]
pub use square_sigma::*;
+#[cfg(any(feature = "development", feature = "math"))]
pub use square_slash::*;
+#[cfg(feature = "layout")]
pub use square_split_horizontal::*;
+#[cfg(feature = "layout")]
pub use square_split_vertical::*;
+#[cfg(feature = "layout")]
pub use square_square::*;
+#[cfg(any(feature = "text", feature = "files", feature = "development"))]
pub use square_stack::*;
+#[cfg(feature = "development")]
pub use square_terminal::*;
+#[cfg(feature = "account")]
pub use square_user::*;
+#[cfg(feature = "account")]
pub use square_user_round::*;
+#[cfg(any(feature = "math", feature = "notifications"))]
pub use square_x::*;
+#[cfg(feature = "design")]
+pub use squares_exclude::*;
+#[cfg(feature = "design")]
+pub use squares_intersect::*;
+#[cfg(feature = "design")]
+pub use squares_subtract::*;
+#[cfg(feature = "design")]
+pub use squares_unite::*;
+#[cfg(feature = "shapes")]
pub use squircle::*;
+#[cfg(feature = "animals")]
pub use squirrel::*;
+#[cfg(any(feature = "design", feature = "cursors", feature = "tools"))]
pub use stamp::*;
+#[cfg(any(
+ feature = "account",
+ feature = "social",
+ feature = "shapes",
+ feature = "multimedia",
+ feature = "weather",
+ feature = "emoji",
+ feature = "gaming"
+))]
pub use star::*;
+#[cfg(any(feature = "social", feature = "multimedia"))]
pub use star_half::*;
+#[cfg(any(feature = "multimedia", feature = "social"))]
pub use star_off::*;
+#[cfg(any(feature = "multimedia", feature = "arrows"))]
pub use step_back::*;
+#[cfg(any(feature = "multimedia", feature = "arrows"))]
pub use step_forward::*;
+#[cfg(any(feature = "science", feature = "medical"))]
pub use stethoscope::*;
+#[cfg(feature = "social")]
pub use sticker::*;
+#[cfg(any(feature = "text", feature = "social"))]
pub use sticky_note::*;
+#[cfg(any(feature = "buildings", feature = "navigation", feature = "shopping"))]
pub use store::*;
+#[cfg(feature = "layout")]
pub use stretch_horizontal::*;
+#[cfg(feature = "layout")]
pub use stretch_vertical::*;
+#[cfg(feature = "text")]
pub use strikethrough::*;
+#[cfg(feature = "text")]
pub use subscript::*;
+#[cfg(any(
+ feature = "accessibility",
+ feature = "weather",
+ feature = "seasons",
+ feature = "sustainability"
+))]
pub use sun::*;
+#[cfg(any(feature = "accessibility", feature = "weather"))]
pub use sun_dim::*;
+#[cfg(any(feature = "accessibility", feature = "weather"))]
pub use sun_medium::*;
+#[cfg(feature = "accessibility")]
pub use sun_moon::*;
+#[cfg(feature = "weather")]
pub use sun_snow::*;
+#[cfg(any(feature = "arrows", feature = "weather", feature = "time"))]
pub use sunrise::*;
+#[cfg(any(feature = "arrows", feature = "weather"))]
pub use sunset::*;
+#[cfg(feature = "text")]
pub use superscript::*;
+#[cfg(any(feature = "design", feature = "home", feature = "photography"))]
pub use swatch_book::*;
+#[cfg(feature = "finance")]
pub use swiss_franc::*;
+#[cfg(any(feature = "communication", feature = "devices"))]
pub use switch_camera::*;
+#[cfg(any(feature = "gaming", feature = "tools"))]
pub use sword::*;
+#[cfg(any(feature = "gaming", feature = "tools"))]
pub use swords::*;
+#[cfg(any(feature = "science", feature = "medical"))]
pub use syringe::*;
+#[cfg(any(feature = "text", feature = "files"))]
pub use table::*;
+#[cfg(any(feature = "text", feature = "files"))]
pub use table_2::*;
+#[cfg(any(feature = "text", feature = "files"))]
pub use table_cells_merge::*;
+#[cfg(any(feature = "text", feature = "files"))]
pub use table_cells_split::*;
+#[cfg(any(feature = "text", feature = "files"))]
pub use table_columns_split::*;
+#[cfg(feature = "text")]
pub use table_of_contents::*;
+#[cfg(any(feature = "text", feature = "development", feature = "files"))]
pub use table_properties::*;
+#[cfg(any(feature = "text", feature = "files"))]
pub use table_rows_split::*;
+#[cfg(feature = "devices")]
pub use tablet::*;
+#[cfg(any(
+ feature = "devices",
+ feature = "design",
+ feature = "development",
+ feature = "tools"
+))]
pub use tablet_smartphone::*;
+#[cfg(feature = "medical")]
pub use tablets::*;
+#[cfg(feature = "account")]
pub use tag::*;
+#[cfg(feature = "account")]
pub use tags::*;
+#[cfg(any(feature = "math", feature = "gaming"))]
pub use tally_1::*;
+#[cfg(any(feature = "math", feature = "gaming"))]
pub use tally_2::*;
+#[cfg(any(feature = "math", feature = "gaming"))]
pub use tally_3::*;
+#[cfg(any(feature = "math", feature = "gaming"))]
pub use tally_4::*;
+#[cfg(any(feature = "math", feature = "gaming"))]
pub use tally_5::*;
+#[cfg(any(
+ feature = "shapes",
+ feature = "math",
+ feature = "design",
+ feature = "tools"
+))]
pub use tangent::*;
+#[cfg(any(feature = "brands", feature = "gaming"))]
pub use target::*;
+#[cfg(any(feature = "science", feature = "development", feature = "tools"))]
pub use telescope::*;
+#[cfg(any(feature = "travel", feature = "nature", feature = "sustainability"))]
pub use tent::*;
+#[cfg(any(feature = "travel", feature = "nature"))]
pub use tent_tree::*;
+#[cfg(feature = "development")]
pub use terminal::*;
+#[cfg(feature = "science")]
pub use test_tube::*;
+#[cfg(feature = "science")]
pub use test_tube_diagonal::*;
+#[cfg(feature = "science")]
pub use test_tubes::*;
+#[cfg(any(feature = "text", feature = "files", feature = "cursors"))]
pub use text::*;
+#[cfg(any(feature = "text", feature = "cursors"))]
pub use text_cursor::*;
+#[cfg(any(feature = "text", feature = "layout"))]
pub use text_cursor_input::*;
+#[cfg(feature = "text")]
pub use text_quote::*;
+#[cfg(feature = "text")]
pub use text_search::*;
+#[cfg(any(feature = "text", feature = "cursors"))]
pub use text_select::*;
+#[cfg(any(feature = "buildings", feature = "social"))]
pub use theater::*;
+#[cfg(feature = "weather")]
pub use thermometer::*;
+#[cfg(feature = "weather")]
pub use thermometer_snowflake::*;
+#[cfg(feature = "weather")]
pub use thermometer_sun::*;
+#[cfg(any(feature = "account", feature = "social", feature = "emoji"))]
pub use thumbs_down::*;
+#[cfg(any(feature = "account", feature = "social", feature = "emoji"))]
pub use thumbs_up::*;
+#[cfg(any(feature = "account", feature = "transportation"))]
pub use ticket::*;
+#[cfg(feature = "transportation")]
pub use ticket_check::*;
+#[cfg(feature = "transportation")]
pub use ticket_minus::*;
+#[cfg(any(feature = "transportation", feature = "shopping"))]
pub use ticket_percent::*;
+#[cfg(feature = "transportation")]
pub use ticket_plus::*;
+#[cfg(feature = "transportation")]
pub use ticket_slash::*;
+#[cfg(feature = "transportation")]
pub use ticket_x::*;
+#[cfg(any(feature = "travel", feature = "account", feature = "transportation"))]
pub use tickets::*;
+#[cfg(any(feature = "transportation", feature = "travel"))]
pub use tickets_plane::*;
+#[cfg(feature = "time")]
pub use timer::*;
+#[cfg(feature = "time")]
pub use timer_off::*;
+#[cfg(feature = "time")]
pub use timer_reset::*;
+#[cfg(any(feature = "layout", feature = "account", feature = "development"))]
pub use toggle_left::*;
+#[cfg(any(feature = "layout", feature = "account", feature = "development"))]
pub use toggle_right::*;
+#[cfg(any(feature = "devices", feature = "home"))]
pub use toilet::*;
+#[cfg(feature = "weather")]
pub use tornado::*;
+#[cfg(any(
+ feature = "shapes",
+ feature = "design",
+ feature = "tools",
+ feature = "food-beverage"
+))]
pub use torus::*;
+#[cfg(feature = "devices")]
pub use touchpad::*;
+#[cfg(feature = "devices")]
pub use touchpad_off::*;
+#[cfg(any(feature = "travel", feature = "transportation"))]
pub use tower_control::*;
+#[cfg(any(feature = "gaming", feature = "development"))]
pub use toy_brick::*;
+#[cfg(any(
+ feature = "transportation",
+ feature = "sustainability",
+ feature = "food-beverage"
+))]
pub use tractor::*;
+#[cfg(feature = "transportation")]
pub use traffic_cone::*;
+#[cfg(feature = "transportation")]
pub use train_front::*;
+#[cfg(any(feature = "transportation", feature = "navigation"))]
pub use train_front_tunnel::*;
+#[cfg(any(feature = "transportation", feature = "navigation"))]
pub use train_track::*;
+#[cfg(feature = "transportation")]
pub use tram_front::*;
+#[cfg(any(feature = "medical", feature = "accessibility"))]
+pub use transgender::*;
+#[cfg(any(feature = "files", feature = "mail"))]
pub use trash::*;
+#[cfg(any(feature = "files", feature = "mail"))]
pub use trash_2::*;
+#[cfg(any(feature = "nature", feature = "sustainability"))]
pub use tree_deciduous::*;
+#[cfg(any(feature = "nature", feature = "sustainability"))]
pub use tree_palm::*;
+#[cfg(any(feature = "nature", feature = "sustainability"))]
pub use tree_pine::*;
+#[cfg(any(feature = "nature", feature = "sustainability"))]
pub use trees::*;
+#[cfg(any(feature = "account", feature = "brands", feature = "development"))]
pub use trello::*;
+#[cfg(any(feature = "charts", feature = "arrows"))]
pub use trending_down::*;
+#[cfg(any(feature = "charts", feature = "arrows"))]
pub use trending_up::*;
+#[cfg(any(feature = "charts", feature = "arrows"))]
pub use trending_up_down::*;
+#[cfg(feature = "shapes")]
pub use triangle::*;
+#[cfg(any(feature = "notifications", feature = "shapes", feature = "development"))]
pub use triangle_alert::*;
+#[cfg(feature = "shapes")]
+pub use triangle_dashed::*;
+#[cfg(any(feature = "shapes", feature = "math"))]
pub use triangle_right::*;
+#[cfg(any(feature = "sports", feature = "gaming"))]
pub use trophy::*;
+#[cfg(feature = "transportation")]
pub use truck::*;
+#[cfg(feature = "transportation")]
+pub use truck_electric::*;
+#[cfg(feature = "animals")]
pub use turtle::*;
+#[cfg(any(feature = "devices", feature = "multimedia", feature = "communication"))]
pub use tv::*;
+#[cfg(any(feature = "devices", feature = "multimedia"))]
pub use tv_minimal::*;
+#[cfg(any(feature = "devices", feature = "multimedia"))]
pub use tv_minimal_play::*;
+#[cfg(any(
+ feature = "brands",
+ feature = "social",
+ feature = "account",
+ feature = "gaming"
+))]
pub use twitch::*;
+#[cfg(any(feature = "brands", feature = "social", feature = "account"))]
pub use twitter::*;
+#[cfg(feature = "text")]
pub use r#type::*;
+#[cfg(feature = "text")]
pub use type_outline::*;
+#[cfg(feature = "weather")]
pub use umbrella::*;
+#[cfg(feature = "weather")]
pub use umbrella_off::*;
+#[cfg(feature = "text")]
pub use underline::*;
+#[cfg(any(feature = "text", feature = "arrows"))]
pub use undo::*;
+#[cfg(any(feature = "text", feature = "arrows"))]
pub use undo_2::*;
+#[cfg(any(feature = "text", feature = "arrows"))]
pub use undo_dot::*;
+#[cfg(any(feature = "arrows", feature = "layout"))]
pub use unfold_horizontal::*;
+#[cfg(any(feature = "arrows", feature = "layout"))]
pub use unfold_vertical::*;
+#[cfg(any(feature = "shapes", feature = "files"))]
pub use ungroup::*;
+#[cfg(any(feature = "buildings", feature = "navigation"))]
pub use university::*;
+#[cfg(feature = "text")]
pub use unlink::*;
+#[cfg(feature = "text")]
pub use unlink_2::*;
+#[cfg(any(feature = "devices", feature = "development"))]
pub use unplug::*;
+#[cfg(any(feature = "arrows", feature = "files"))]
pub use upload::*;
+#[cfg(any(feature = "devices", feature = "multimedia", feature = "home"))]
pub use usb::*;
+#[cfg(feature = "account")]
pub use user::*;
+#[cfg(feature = "account")]
pub use user_check::*;
+#[cfg(feature = "account")]
pub use user_cog::*;
+#[cfg(any(feature = "account", feature = "security"))]
+pub use user_lock::*;
+#[cfg(feature = "account")]
pub use user_minus::*;
+#[cfg(feature = "account")]
pub use user_pen::*;
+#[cfg(feature = "account")]
pub use user_plus::*;
+#[cfg(feature = "account")]
pub use user_round::*;
+#[cfg(feature = "account")]
pub use user_round_check::*;
+#[cfg(feature = "account")]
pub use user_round_cog::*;
+#[cfg(feature = "account")]
pub use user_round_minus::*;
+#[cfg(feature = "account")]
pub use user_round_pen::*;
+#[cfg(feature = "account")]
pub use user_round_plus::*;
+#[cfg(any(feature = "account", feature = "social"))]
pub use user_round_search::*;
+#[cfg(feature = "account")]
pub use user_round_x::*;
+#[cfg(any(feature = "account", feature = "social"))]
pub use user_search::*;
+#[cfg(feature = "account")]
pub use user_x::*;
+#[cfg(feature = "account")]
pub use users::*;
+#[cfg(feature = "account")]
pub use users_round::*;
+#[cfg(any(feature = "food-beverage", feature = "travel", feature = "navigation"))]
pub use utensils::*;
+#[cfg(any(feature = "food-beverage", feature = "travel", feature = "navigation"))]
pub use utensils_crossed::*;
+#[cfg(any(feature = "buildings", feature = "home", feature = "sustainability"))]
pub use utility_pole::*;
+#[cfg(any(feature = "development", feature = "math"))]
pub use variable::*;
+#[cfg(any(feature = "security", feature = "travel", feature = "home"))]
pub use vault::*;
+#[cfg(any(feature = "food-beverage", feature = "sustainability"))]
pub use vegan::*;
+#[cfg(any(feature = "account", feature = "gaming"))]
pub use venetian_mask::*;
+#[cfg(feature = "medical")]
+pub use venus::*;
+#[cfg(feature = "medical")]
+pub use venus_and_mars::*;
+#[cfg(any(
+ feature = "devices",
+ feature = "connectivity",
+ feature = "account",
+ feature = "notifications"
+))]
pub use vibrate::*;
+#[cfg(any(feature = "devices", feature = "connectivity", feature = "account"))]
pub use vibrate_off::*;
+#[cfg(any(
+ feature = "devices",
+ feature = "communication",
+ feature = "connectivity",
+ feature = "photography"
+))]
pub use video::*;
+#[cfg(any(
+ feature = "devices",
+ feature = "communication",
+ feature = "connectivity",
+ feature = "photography"
+))]
pub use video_off::*;
+#[cfg(any(
+ feature = "devices",
+ feature = "communication",
+ feature = "connectivity",
+ feature = "photography",
+ feature = "files"
+))]
pub use videotape::*;
+#[cfg(any(feature = "design", feature = "photography"))]
pub use view::*;
+#[cfg(any(feature = "connectivity", feature = "devices", feature = "social"))]
pub use voicemail::*;
+#[cfg(any(feature = "sports", feature = "gaming", feature = "travel"))]
pub use volleyball::*;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "communication",
+ feature = "multimedia"
+))]
pub use volume::*;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "communication",
+ feature = "multimedia"
+))]
pub use volume_1::*;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "communication",
+ feature = "multimedia"
+))]
pub use volume_2::*;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "communication",
+ feature = "multimedia"
+))]
pub use volume_off::*;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "communication",
+ feature = "multimedia"
+))]
pub use volume_x::*;
+#[cfg(feature = "social")]
pub use vote::*;
+#[cfg(any(feature = "account", feature = "finance"))]
pub use wallet::*;
+#[cfg(any(feature = "account", feature = "finance"))]
pub use wallet_cards::*;
+#[cfg(any(feature = "account", feature = "finance"))]
pub use wallet_minimal::*;
+#[cfg(any(feature = "account", feature = "devices"))]
pub use wallpaper::*;
+#[cfg(any(
+ feature = "design",
+ feature = "gaming",
+ feature = "cursors",
+ feature = "photography"
+))]
pub use wand::*;
+#[cfg(any(
+ feature = "design",
+ feature = "gaming",
+ feature = "cursors",
+ feature = "photography"
+))]
pub use wand_sparkles::*;
+#[cfg(any(feature = "buildings", feature = "navigation"))]
pub use warehouse::*;
+#[cfg(any(feature = "home", feature = "devices", feature = "travel"))]
pub use washing_machine::*;
+#[cfg(feature = "time")]
pub use watch::*;
+#[cfg(any(
+ feature = "weather",
+ feature = "navigation",
+ feature = "multimedia",
+ feature = "sustainability"
+))]
pub use waves::*;
+#[cfg(any(feature = "sports", feature = "home"))]
pub use waves_ladder::*;
+#[cfg(any(
+ feature = "security",
+ feature = "account",
+ feature = "navigation",
+ feature = "development",
+ feature = "social"
+))]
pub use waypoints::*;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "devices",
+ feature = "communication"
+))]
pub use webcam::*;
+#[cfg(any(feature = "development", feature = "social", feature = "account"))]
pub use webhook::*;
+#[cfg(any(feature = "development", feature = "social", feature = "account"))]
pub use webhook_off::*;
+#[cfg(feature = "math")]
pub use weight::*;
+#[cfg(feature = "food-beverage")]
pub use wheat::*;
+#[cfg(feature = "food-beverage")]
pub use wheat_off::*;
+#[cfg(feature = "text")]
pub use whole_word::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use wifi::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use wifi_high::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use wifi_low::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use wifi_off::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
+pub use wifi_pen::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use wifi_zero::*;
+#[cfg(any(feature = "weather", feature = "sustainability"))]
pub use wind::*;
+#[cfg(any(feature = "weather", feature = "sustainability"))]
pub use wind_arrow_down::*;
+#[cfg(feature = "food-beverage")]
pub use wine::*;
+#[cfg(feature = "food-beverage")]
pub use wine_off::*;
+#[cfg(feature = "development")]
pub use workflow::*;
+#[cfg(any(feature = "animals", feature = "security"))]
pub use worm::*;
+#[cfg(any(feature = "text", feature = "arrows"))]
pub use wrap_text::*;
+#[cfg(any(feature = "account", feature = "development", feature = "tools"))]
pub use wrench::*;
+#[cfg(any(feature = "notifications", feature = "math"))]
pub use x::*;
+#[cfg(any(feature = "multimedia", feature = "social", feature = "brands"))]
pub use youtube::*;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "devices",
+ feature = "photography",
+ feature = "weather"
+))]
pub use zap::*;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "devices",
+ feature = "photography",
+ feature = "weather"
+))]
pub use zap_off::*;
+#[cfg(any(
+ feature = "accessibility",
+ feature = "layout",
+ feature = "design",
+ feature = "text",
+ feature = "photography"
+))]
pub use zoom_in::*;
+#[cfg(any(
+ feature = "accessibility",
+ feature = "layout",
+ feature = "design",
+ feature = "text",
+ feature = "photography"
+))]
pub use zoom_out::*;
diff --git a/packages/dioxus/src/locate_off.rs b/packages/dioxus/src/locate_off.rs
index d90737f..ab1950b 100644
--- a/packages/dioxus/src/locate_off.rs
+++ b/packages/dioxus/src/locate_off.rs
@@ -34,38 +34,13 @@ pub fn LocateOff(props: LocateOffProps) -> Element {
"stroke-width": "{stroke_width}",
"stroke-linecap": "round",
"stroke-linejoin": "round",
- line {
- "x1": "2",
- "x2": "5",
- "y1": "12",
- "y2": "12",
- }
- line {
- "x1": "19",
- "x2": "22",
- "y1": "12",
- "y2": "12",
- }
- line {
- "x1": "12",
- "x2": "12",
- "y1": "2",
- "y2": "5",
- }
- line {
- "x1": "12",
- "x2": "12",
- "y1": "19",
- "y2": "22",
- }
- path { "d": "M7.11 7.11C5.83 8.39 5 10.1 5 12c0 3.87 3.13 7 7 7 1.9 0 3.61-.83 4.89-2.11" }
- path { "d": "M18.71 13.96c.19-.63.29-1.29.29-1.96 0-3.87-3.13-7-7-7-.67 0-1.33.1-1.96.29" }
- line {
- "x1": "2",
- "x2": "22",
- "y1": "2",
- "y2": "22",
- }
+ path { "d": "M12 19v3" }
+ path { "d": "M12 2v3" }
+ path { "d": "M18.89 13.24a7 7 0 0 0-8.13-8.13" }
+ path { "d": "M19 12h3" }
+ path { "d": "M2 12h3" }
+ path { "d": "m2 2 20 20" }
+ path { "d": "M7.05 7.05a7 7 0 0 0 9.9 9.9" }
}
}
}
diff --git a/packages/dioxus/src/location_edit.rs b/packages/dioxus/src/location_edit.rs
new file mode 100644
index 0000000..a2e52a8
--- /dev/null
+++ b/packages/dioxus/src/location_edit.rs
@@ -0,0 +1,42 @@
+use dioxus::prelude::*;
+#[derive(Clone, PartialEq, Props)]
+pub struct LocationEditProps {
+ #[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,
+ pub style: Option,
+}
+#[component]
+pub fn LocationEdit(props: LocationEditProps) -> 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}" },
+ "style": if let Some(style) = props.style { "{style}" },
+ "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": "M17.97 9.304A8 8 0 0 0 2 10c0 4.69 4.887 9.562 7.022 11.468" }
+ path { "d": "M21.378 16.626a1 1 0 0 0-3.004-3.004l-4.01 4.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z" }
+ circle { "cx": "10", "cy": "10", "r": "3" }
+ }
+ }
+}
diff --git a/packages/dioxus/src/mail.rs b/packages/dioxus/src/mail.rs
index 1306947..1cf11af 100644
--- a/packages/dioxus/src/mail.rs
+++ b/packages/dioxus/src/mail.rs
@@ -34,14 +34,14 @@ pub fn Mail(props: MailProps) -> Element {
"stroke-width": "{stroke_width}",
"stroke-linecap": "round",
"stroke-linejoin": "round",
+ path { "d": "m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7" }
rect {
- "width": "20",
- "height": "16",
"x": "2",
"y": "4",
+ "width": "20",
+ "height": "16",
"rx": "2",
}
- path { "d": "m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7" }
}
}
}
diff --git a/packages/dioxus/src/map_plus.rs b/packages/dioxus/src/map_plus.rs
new file mode 100644
index 0000000..319539c
--- /dev/null
+++ b/packages/dioxus/src/map_plus.rs
@@ -0,0 +1,44 @@
+use dioxus::prelude::*;
+#[derive(Clone, PartialEq, Props)]
+pub struct MapPlusProps {
+ #[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,
+ pub style: Option,
+}
+#[component]
+pub fn MapPlus(props: MapPlusProps) -> 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}" },
+ "style": if let Some(style) = props.style { "{style}" },
+ "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 19-1.106-.552a2 2 0 0 0-1.788 0l-3.659 1.83A1 1 0 0 1 3 19.381V6.618a1 1 0 0 1 .553-.894l4.553-2.277a2 2 0 0 1 1.788 0l4.212 2.106a2 2 0 0 0 1.788 0l3.659-1.83A1 1 0 0 1 21 4.619V12" }
+ path { "d": "M15 5.764V12" }
+ path { "d": "M18 15v6" }
+ path { "d": "M21 18h-6" }
+ path { "d": "M9 3.236v15" }
+ }
+ }
+}
diff --git a/packages/dioxus/src/mars.rs b/packages/dioxus/src/mars.rs
new file mode 100644
index 0000000..e4ab259
--- /dev/null
+++ b/packages/dioxus/src/mars.rs
@@ -0,0 +1,42 @@
+use dioxus::prelude::*;
+#[derive(Clone, PartialEq, Props)]
+pub struct MarsProps {
+ #[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,
+ pub style: Option,
+}
+#[component]
+pub fn Mars(props: MarsProps) -> 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}" },
+ "style": if let Some(style) = props.style { "{style}" },
+ "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": "m21 3-6.75 6.75" }
+ circle { "cx": "10", "cy": "14", "r": "6" }
+ }
+ }
+}
diff --git a/packages/dioxus/src/mars_stroke.rs b/packages/dioxus/src/mars_stroke.rs
new file mode 100644
index 0000000..46162fc
--- /dev/null
+++ b/packages/dioxus/src/mars_stroke.rs
@@ -0,0 +1,43 @@
+use dioxus::prelude::*;
+#[derive(Clone, PartialEq, Props)]
+pub struct MarsStrokeProps {
+ #[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,
+ pub style: Option,
+}
+#[component]
+pub fn MarsStroke(props: MarsStrokeProps) -> 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}" },
+ "style": if let Some(style) = props.style { "{style}" },
+ "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": "m14 6 4 4" }
+ path { "d": "M17 3h4v4" }
+ path { "d": "m21 3-7.75 7.75" }
+ circle { "cx": "9", "cy": "15", "r": "6" }
+ }
+ }
+}
diff --git a/packages/dioxus/src/menu.rs b/packages/dioxus/src/menu.rs
index e55cfca..7e53689 100644
--- a/packages/dioxus/src/menu.rs
+++ b/packages/dioxus/src/menu.rs
@@ -34,24 +34,9 @@ pub fn Menu(props: MenuProps) -> Element {
"stroke-width": "{stroke_width}",
"stroke-linecap": "round",
"stroke-linejoin": "round",
- line {
- "x1": "4",
- "x2": "20",
- "y1": "12",
- "y2": "12",
- }
- line {
- "x1": "4",
- "x2": "20",
- "y1": "6",
- "y2": "6",
- }
- line {
- "x1": "4",
- "x2": "20",
- "y1": "18",
- "y2": "18",
- }
+ path { "d": "M4 12h16" }
+ path { "d": "M4 18h16" }
+ path { "d": "M4 6h16" }
}
}
}
diff --git a/packages/dioxus/src/monitor_cog.rs b/packages/dioxus/src/monitor_cog.rs
index 8e0132e..52c28ad 100644
--- a/packages/dioxus/src/monitor_cog.rs
+++ b/packages/dioxus/src/monitor_cog.rs
@@ -35,14 +35,14 @@ pub fn MonitorCog(props: MonitorCogProps) -> Element {
"stroke-linecap": "round",
"stroke-linejoin": "round",
path { "d": "M12 17v4" }
- path { "d": "m15.2 4.9-.9-.4" }
- path { "d": "m15.2 7.1-.9.4" }
- path { "d": "m16.9 3.2-.4-.9" }
- path { "d": "m16.9 8.8-.4.9" }
- path { "d": "m19.5 2.3-.4.9" }
- path { "d": "m19.5 9.7-.4-.9" }
- path { "d": "m21.7 4.5-.9.4" }
- path { "d": "m21.7 7.5-.9-.4" }
+ path { "d": "m14.305 7.53.923-.382" }
+ path { "d": "m15.228 4.852-.923-.383" }
+ path { "d": "m16.852 3.228-.383-.924" }
+ path { "d": "m16.852 8.772-.383.923" }
+ path { "d": "m19.148 3.228.383-.924" }
+ path { "d": "m19.53 9.696-.382-.924" }
+ path { "d": "m20.772 4.852.924-.383" }
+ path { "d": "m20.772 7.148.924.383" }
path { "d": "M22 13v2a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h7" }
path { "d": "M8 21h8" }
circle { "cx": "18", "cy": "6", "r": "3" }
diff --git a/packages/dioxus/src/newspaper.rs b/packages/dioxus/src/newspaper.rs
index 4a31c21..9a2a348 100644
--- a/packages/dioxus/src/newspaper.rs
+++ b/packages/dioxus/src/newspaper.rs
@@ -34,10 +34,16 @@ pub fn Newspaper(props: NewspaperProps) -> Element {
"stroke-width": "{stroke_width}",
"stroke-linecap": "round",
"stroke-linejoin": "round",
- path { "d": "M4 22h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16a2 2 0 0 1-2 2Zm0 0a2 2 0 0 1-2-2v-9c0-1.1.9-2 2-2h2" }
- path { "d": "M18 14h-8" }
path { "d": "M15 18h-5" }
- path { "d": "M10 6h8v4h-8V6Z" }
+ path { "d": "M18 14h-8" }
+ path { "d": "M4 22h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16a2 2 0 0 1-4 0v-9a2 2 0 0 1 2-2h2" }
+ rect {
+ "width": "8",
+ "height": "4",
+ "x": "10",
+ "y": "6",
+ "rx": "1",
+ }
}
}
}
diff --git a/packages/dioxus/src/non_binary.rs b/packages/dioxus/src/non_binary.rs
new file mode 100644
index 0000000..5affa50
--- /dev/null
+++ b/packages/dioxus/src/non_binary.rs
@@ -0,0 +1,43 @@
+use dioxus::prelude::*;
+#[derive(Clone, PartialEq, Props)]
+pub struct NonBinaryProps {
+ #[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,
+ pub style: Option,
+}
+#[component]
+pub fn NonBinary(props: NonBinaryProps) -> 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}" },
+ "style": if let Some(style) = props.style { "{style}" },
+ "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": "M12 2v10" }
+ path { "d": "m8.5 4 7 4" }
+ path { "d": "m8.5 8 7-4" }
+ circle { "cx": "12", "cy": "17", "r": "5" }
+ }
+ }
+}
diff --git a/packages/dioxus/src/orbit.rs b/packages/dioxus/src/orbit.rs
index fe02212..6c0f83f 100644
--- a/packages/dioxus/src/orbit.rs
+++ b/packages/dioxus/src/orbit.rs
@@ -34,11 +34,11 @@ pub fn Orbit(props: OrbitProps) -> Element {
"stroke-width": "{stroke_width}",
"stroke-linecap": "round",
"stroke-linejoin": "round",
+ path { "d": "M20.341 6.484A10 10 0 0 1 10.266 21.85" }
+ path { "d": "M3.659 17.516A10 10 0 0 1 13.74 2.152" }
circle { "cx": "12", "cy": "12", "r": "3" }
circle { "cx": "19", "cy": "5", "r": "2" }
circle { "cx": "5", "cy": "19", "r": "2" }
- path { "d": "M10.4 21.9a10 10 0 0 0 9.941-15.416" }
- path { "d": "M13.5 2.1a10 10 0 0 0-9.841 15.416" }
}
}
}
diff --git a/packages/dioxus/src/package.rs b/packages/dioxus/src/package.rs
index 894cbd2..e914a14 100644
--- a/packages/dioxus/src/package.rs
+++ b/packages/dioxus/src/package.rs
@@ -36,7 +36,7 @@ pub fn Package(props: PackageProps) -> Element {
"stroke-linejoin": "round",
path { "d": "M11 21.73a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73z" }
path { "d": "M12 22V12" }
- path { "d": "m3.3 7 7.703 4.734a2 2 0 0 0 1.994 0L20.7 7" }
+ polyline { "points": "3.29 7 12 12 20.71 7" }
path { "d": "m7.5 4.27 9 5.15" }
}
}
diff --git a/packages/dioxus/src/package_2.rs b/packages/dioxus/src/package_2.rs
index 67d13aa..0cf26f2 100644
--- a/packages/dioxus/src/package_2.rs
+++ b/packages/dioxus/src/package_2.rs
@@ -34,9 +34,9 @@ pub fn Package2(props: Package2Props) -> Element {
"stroke-width": "{stroke_width}",
"stroke-linecap": "round",
"stroke-linejoin": "round",
- path { "d": "M3 9h18v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V9Z" }
- path { "d": "m3 9 2.45-4.9A2 2 0 0 1 7.24 3h9.52a2 2 0 0 1 1.8 1.1L21 9" }
path { "d": "M12 3v6" }
+ path { "d": "M16.76 3a2 2 0 0 1 1.8 1.1l2.23 4.479a2 2 0 0 1 .21.891V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V9.472a2 2 0 0 1 .211-.894L5.45 4.1A2 2 0 0 1 7.24 3z" }
+ path { "d": "M3.054 9.013h17.893" }
}
}
}
diff --git a/packages/dioxus/src/palette.rs b/packages/dioxus/src/palette.rs
index 199e0e9..4b2cd02 100644
--- a/packages/dioxus/src/palette.rs
+++ b/packages/dioxus/src/palette.rs
@@ -34,6 +34,7 @@ pub fn Palette(props: PaletteProps) -> Element {
"stroke-width": "{stroke_width}",
"stroke-linecap": "round",
"stroke-linejoin": "round",
+ path { "d": "M12 22a1 1 0 0 1 0-20 10 9 0 0 1 10 9 5 5 0 0 1-5 5h-2.25a1.75 1.75 0 0 0-1.4 2.8l.3.4a1.75 1.75 0 0 1-1.4 2.8z" }
circle {
"cx": "13.5",
"cy": "6.5",
@@ -46,19 +47,18 @@ pub fn Palette(props: PaletteProps) -> Element {
"r": ".5",
"fill": "currentColor",
}
- circle {
- "cx": "8.5",
- "cy": "7.5",
- "r": ".5",
- "fill": "currentColor",
- }
circle {
"cx": "6.5",
"cy": "12.5",
"r": ".5",
"fill": "currentColor",
}
- 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" }
+ circle {
+ "cx": "8.5",
+ "cy": "7.5",
+ "r": ".5",
+ "fill": "currentColor",
+ }
}
}
}
diff --git a/packages/dioxus/src/panda.rs b/packages/dioxus/src/panda.rs
new file mode 100644
index 0000000..09bb801
--- /dev/null
+++ b/packages/dioxus/src/panda.rs
@@ -0,0 +1,45 @@
+use dioxus::prelude::*;
+#[derive(Clone, PartialEq, Props)]
+pub struct PandaProps {
+ #[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,
+ pub style: Option,
+}
+#[component]
+pub fn Panda(props: PandaProps) -> 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}" },
+ "style": if let Some(style) = props.style { "{style}" },
+ "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.25 17.25h1.5L12 18z" }
+ path { "d": "m15 12 2 2" }
+ path { "d": "M18 6.5a.5.5 0 0 0-.5-.5" }
+ path { "d": "M20.69 9.67a4.5 4.5 0 1 0-7.04-5.5 8.35 8.35 0 0 0-3.3 0 4.5 4.5 0 1 0-7.04 5.5C2.49 11.2 2 12.88 2 14.5 2 19.47 6.48 22 12 22s10-2.53 10-7.5c0-1.62-.48-3.3-1.3-4.83" }
+ path { "d": "M6 6.5a.495.495 0 0 1 .5-.5" }
+ path { "d": "m9 12-2 2" }
+ }
+ }
+}
diff --git a/packages/dioxus/src/piggy_bank.rs b/packages/dioxus/src/piggy_bank.rs
index 1f0a6f4..1cbb464 100644
--- a/packages/dioxus/src/piggy_bank.rs
+++ b/packages/dioxus/src/piggy_bank.rs
@@ -34,9 +34,9 @@ pub fn PiggyBank(props: PiggyBankProps) -> Element {
"stroke-width": "{stroke_width}",
"stroke-linecap": "round",
"stroke-linejoin": "round",
- path { "d": "M19 5c-1.5 0-2.8 1.4-3 2-3.5-1.5-11-.3-11 5 0 1.8 0 3 2 4.5V20h4v-2h3v2h4v-4c1-.5 1.7-1 2-2h2v-4h-2c0-1-.5-1.5-1-2V5z" }
- path { "d": "M2 9v1c0 1.1.9 2 2 2h1" }
- path { "d": "M16 11h.01" }
+ path { "d": "M11 17h3v2a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1v-3a3.16 3.16 0 0 0 2-2h1a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1h-1a5 5 0 0 0-2-4V3a4 4 0 0 0-3.2 1.6l-.3.4H11a6 6 0 0 0-6 6v1a5 5 0 0 0 2 4v3a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1z" }
+ path { "d": "M16 10h.01" }
+ path { "d": "M2 8v1a2 2 0 0 0 2 2h1" }
}
}
}
diff --git a/packages/dioxus/src/pipette.rs b/packages/dioxus/src/pipette.rs
index 0779470..3950dab 100644
--- a/packages/dioxus/src/pipette.rs
+++ b/packages/dioxus/src/pipette.rs
@@ -34,9 +34,9 @@ pub fn Pipette(props: PipetteProps) -> Element {
"stroke-width": "{stroke_width}",
"stroke-linecap": "round",
"stroke-linejoin": "round",
- path { "d": "m2 22 1-1h3l9-9" }
- path { "d": "M3 21v-3l9-9" }
- 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" }
+ path { "d": "m12 9-8.414 8.414A2 2 0 0 0 3 18.828v1.344a2 2 0 0 1-.586 1.414A2 2 0 0 1 3.828 21h1.344a2 2 0 0 0 1.414-.586L15 12" }
+ path { "d": "m18 9 .4.4a1 1 0 1 1-3 3l-3.8-3.8a1 1 0 1 1 3-3l.4.4 3.4-3.4a1 1 0 1 1 3 3z" }
+ path { "d": "m2 22 .414-.414" }
}
}
}
diff --git a/packages/dioxus/src/rat.rs b/packages/dioxus/src/rat.rs
index b69e9f5..cdc27fe 100644
--- a/packages/dioxus/src/rat.rs
+++ b/packages/dioxus/src/rat.rs
@@ -34,11 +34,11 @@ pub fn Rat(props: RatProps) -> Element {
"stroke-width": "{stroke_width}",
"stroke-linecap": "round",
"stroke-linejoin": "round",
- path { "d": "M17 5c0-1.7-1.3-3-3-3s-3 1.3-3 3c0 .8.3 1.5.8 2H11c-3.9 0-7 3.1-7 7c0 2.2 1.8 4 4 4" }
- path { "d": "M16.8 3.9c.3-.3.6-.5 1-.7 1.5-.6 3.3.1 3.9 1.6.6 1.5-.1 3.3-1.6 3.9l1.6 2.8c.2.3.2.7.2 1-.2.8-.9 1.2-1.7 1.1 0 0-1.6-.3-2.7-.6H17c-1.7 0-3 1.3-3 3" }
- path { "d": "M13.2 18a3 3 0 0 0-2.2-5" }
path { "d": "M13 22H4a2 2 0 0 1 0-4h12" }
+ path { "d": "M13.236 18a3 3 0 0 0-2.2-5" }
path { "d": "M16 9h.01" }
+ path { "d": "M16.82 3.94a3 3 0 1 1 3.237 4.868l1.815 2.587a1.5 1.5 0 0 1-1.5 2.1l-2.872-.453a3 3 0 0 0-3.5 3" }
+ path { "d": "M17 4.988a3 3 0 1 0-5.2 2.052A7 7 0 0 0 4 14.015 4 4 0 0 0 8 18" }
}
}
}
diff --git a/packages/dioxus/src/rectangle_goggles.rs b/packages/dioxus/src/rectangle_goggles.rs
new file mode 100644
index 0000000..21d351c
--- /dev/null
+++ b/packages/dioxus/src/rectangle_goggles.rs
@@ -0,0 +1,40 @@
+use dioxus::prelude::*;
+#[derive(Clone, PartialEq, Props)]
+pub struct RectangleGogglesProps {
+ #[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,
+ pub style: Option,
+}
+#[component]
+pub fn RectangleGoggles(props: RectangleGogglesProps) -> 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}" },
+ "style": if let Some(style) = props.style { "{style}" },
+ "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": "M20 6a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-4a2 2 0 0 1-1.6-.8l-1.6-2.13a1 1 0 0 0-1.6 0L9.6 17.2A2 2 0 0 1 8 18H4a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2z" }
+ }
+ }
+}
diff --git a/packages/dioxus/src/rotate_ccw_key.rs b/packages/dioxus/src/rotate_ccw_key.rs
new file mode 100644
index 0000000..4ed02b5
--- /dev/null
+++ b/packages/dioxus/src/rotate_ccw_key.rs
@@ -0,0 +1,44 @@
+use dioxus::prelude::*;
+#[derive(Clone, PartialEq, Props)]
+pub struct RotateCcwKeyProps {
+ #[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,
+ pub style: Option,
+}
+#[component]
+pub fn RotateCcwKey(props: RotateCcwKeyProps) -> 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}" },
+ "style": if let Some(style) = props.style { "{style}" },
+ "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": "m14.5 9.5 1 1" }
+ path { "d": "m15.5 8.5-4 4" }
+ path { "d": "M3 12a9 9 0 1 0 9-9 9.74 9.74 0 0 0-6.74 2.74L3 8" }
+ path { "d": "M3 3v5h5" }
+ circle { "cx": "10", "cy": "14", "r": "2" }
+ }
+ }
+}
diff --git a/packages/dioxus/src/ruler_dimension_line.rs b/packages/dioxus/src/ruler_dimension_line.rs
new file mode 100644
index 0000000..54be7e6
--- /dev/null
+++ b/packages/dioxus/src/ruler_dimension_line.rs
@@ -0,0 +1,52 @@
+use dioxus::prelude::*;
+#[derive(Clone, PartialEq, Props)]
+pub struct RulerDimensionLineProps {
+ #[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,
+ pub style: Option,
+}
+#[component]
+pub fn RulerDimensionLine(props: RulerDimensionLineProps) -> 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}" },
+ "style": if let Some(style) = props.style { "{style}" },
+ "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": "M12 15v-3.014" }
+ path { "d": "M16 15v-3.014" }
+ path { "d": "M20 6H4" }
+ path { "d": "M20 8V4" }
+ path { "d": "M4 8V4" }
+ path { "d": "M8 15v-3.014" }
+ rect {
+ "x": "3",
+ "y": "12",
+ "width": "18",
+ "height": "7",
+ "rx": "1",
+ }
+ }
+ }
+}
diff --git a/packages/dioxus/src/saudi_riyal.rs b/packages/dioxus/src/saudi_riyal.rs
new file mode 100644
index 0000000..c404ba0
--- /dev/null
+++ b/packages/dioxus/src/saudi_riyal.rs
@@ -0,0 +1,43 @@
+use dioxus::prelude::*;
+#[derive(Clone, PartialEq, Props)]
+pub struct SaudiRiyalProps {
+ #[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,
+ pub style: Option,
+}
+#[component]
+pub fn SaudiRiyal(props: SaudiRiyalProps) -> 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}" },
+ "style": if let Some(style) = props.style { "{style}" },
+ "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": "m20 19.5-5.5 1.2" }
+ path { "d": "M14.5 4v11.22a1 1 0 0 0 1.242.97L20 15.2" }
+ path { "d": "m2.978 19.351 5.549-1.363A2 2 0 0 0 10 16V2" }
+ path { "d": "M20 10 4 13.5" }
+ }
+ }
+}
diff --git a/packages/dioxus/src/search.rs b/packages/dioxus/src/search.rs
index 7c2442d..70ff745 100644
--- a/packages/dioxus/src/search.rs
+++ b/packages/dioxus/src/search.rs
@@ -34,8 +34,8 @@ pub fn Search(props: SearchProps) -> Element {
"stroke-width": "{stroke_width}",
"stroke-linecap": "round",
"stroke-linejoin": "round",
+ path { "d": "m21 21-4.34-4.34" }
circle { "cx": "11", "cy": "11", "r": "8" }
- path { "d": "m21 21-4.3-4.3" }
}
}
}
diff --git a/packages/dioxus/src/server_cog.rs b/packages/dioxus/src/server_cog.rs
index 5cafc65..50e07cd 100644
--- a/packages/dioxus/src/server_cog.rs
+++ b/packages/dioxus/src/server_cog.rs
@@ -34,19 +34,18 @@ pub fn ServerCog(props: ServerCogProps) -> Element {
"stroke-width": "{stroke_width}",
"stroke-linecap": "round",
"stroke-linejoin": "round",
- circle { "cx": "12", "cy": "12", "r": "3" }
+ path { "d": "m10.852 14.772-.383.923" }
+ path { "d": "M13.148 14.772a3 3 0 1 0-2.296-5.544l-.383-.923" }
+ path { "d": "m13.148 9.228.383-.923" }
+ path { "d": "m13.53 15.696-.382-.924a3 3 0 1 1-2.296-5.544" }
+ path { "d": "m14.772 10.852.923-.383" }
+ path { "d": "m14.772 13.148.923.383" }
path { "d": "M4.5 10H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2h-.5" }
path { "d": "M4.5 14H4a2 2 0 0 0-2 2v4a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-4a2 2 0 0 0-2-2h-.5" }
- path { "d": "M6 6h.01" }
path { "d": "M6 18h.01" }
- path { "d": "m15.7 13.4-.9-.3" }
- path { "d": "m9.2 10.9-.9-.3" }
- path { "d": "m10.6 15.7.3-.9" }
- path { "d": "m13.6 15.7-.4-1" }
- path { "d": "m10.8 9.3-.4-1" }
- path { "d": "m8.3 13.6 1-.4" }
- path { "d": "m14.7 10.8 1-.4" }
- path { "d": "m13.4 8.3-.3.9" }
+ path { "d": "M6 6h.01" }
+ path { "d": "m9.228 10.852-.923-.383" }
+ path { "d": "m9.228 13.148-.923.383" }
}
}
}
diff --git a/packages/dioxus/src/shield_user.rs b/packages/dioxus/src/shield_user.rs
new file mode 100644
index 0000000..3bad7f1
--- /dev/null
+++ b/packages/dioxus/src/shield_user.rs
@@ -0,0 +1,42 @@
+use dioxus::prelude::*;
+#[derive(Clone, PartialEq, Props)]
+pub struct ShieldUserProps {
+ #[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,
+ pub style: Option,
+}
+#[component]
+pub fn ShieldUser(props: ShieldUserProps) -> 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}" },
+ "style": if let Some(style) = props.style { "{style}" },
+ "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": "M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z" }
+ path { "d": "M6.376 18.91a6 6 0 0 1 11.249.003" }
+ circle { "cx": "12", "cy": "11", "r": "4" }
+ }
+ }
+}
diff --git a/packages/dioxus/src/shredder.rs b/packages/dioxus/src/shredder.rs
new file mode 100644
index 0000000..70e0de1
--- /dev/null
+++ b/packages/dioxus/src/shredder.rs
@@ -0,0 +1,46 @@
+use dioxus::prelude::*;
+#[derive(Clone, PartialEq, Props)]
+pub struct ShredderProps {
+ #[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,
+ pub style: Option,
+}
+#[component]
+pub fn Shredder(props: ShredderProps) -> 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}" },
+ "style": if let Some(style) = props.style { "{style}" },
+ "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 22v-5" }
+ path { "d": "M14 19v-2" }
+ path { "d": "M14 2v4a2 2 0 0 0 2 2h4" }
+ path { "d": "M18 20v-3" }
+ path { "d": "M2 13h20" }
+ path { "d": "M20 13V7l-5-5H6a2 2 0 0 0-2 2v9" }
+ path { "d": "M6 20v-3" }
+ }
+ }
+}
diff --git a/packages/dioxus/src/shrimp.rs b/packages/dioxus/src/shrimp.rs
new file mode 100644
index 0000000..7ed0bd4
--- /dev/null
+++ b/packages/dioxus/src/shrimp.rs
@@ -0,0 +1,44 @@
+use dioxus::prelude::*;
+#[derive(Clone, PartialEq, Props)]
+pub struct ShrimpProps {
+ #[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,
+ pub style: Option,
+}
+#[component]
+pub fn Shrimp(props: ShrimpProps) -> 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}" },
+ "style": if let Some(style) = props.style { "{style}" },
+ "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 12h.01" }
+ path { "d": "M13 22c.5-.5 1.12-1 2.5-1-1.38 0-2-.5-2.5-1" }
+ path { "d": "M14 2a3.28 3.28 0 0 1-3.227 1.798l-6.17-.561A2.387 2.387 0 1 0 4.387 8H15.5a1 1 0 0 1 0 13 1 1 0 0 0 0-5H12a7 7 0 0 1-7-7V8" }
+ path { "d": "M14 8a8.5 8.5 0 0 1 0 8" }
+ path { "d": "M16 16c2 0 4.5-4 4-6" }
+ }
+ }
+}
diff --git a/packages/dioxus/src/soap_dispenser_droplet.rs b/packages/dioxus/src/soap_dispenser_droplet.rs
new file mode 100644
index 0000000..5b4b1f7
--- /dev/null
+++ b/packages/dioxus/src/soap_dispenser_droplet.rs
@@ -0,0 +1,43 @@
+use dioxus::prelude::*;
+#[derive(Clone, PartialEq, Props)]
+pub struct SoapDispenserDropletProps {
+ #[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,
+ pub style: Option,
+}
+#[component]
+pub fn SoapDispenserDroplet(props: SoapDispenserDropletProps) -> 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}" },
+ "style": if let Some(style) = props.style { "{style}" },
+ "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.5 2v4" }
+ path { "d": "M14 2H7a2 2 0 0 0-2 2" }
+ path { "d": "M19.29 14.76A6.67 6.67 0 0 1 17 11a6.6 6.6 0 0 1-2.29 3.76c-1.15.92-1.71 2.04-1.71 3.19 0 2.22 1.8 4.05 4 4.05s4-1.83 4-4.05c0-1.16-.57-2.26-1.71-3.19" }
+ path { "d": "M9.607 21H6a2 2 0 0 1-2-2v-7a2 2 0 0 1 2-2h7V7a1 1 0 0 0-1-1H9a1 1 0 0 0-1 1v3" }
+ }
+ }
+}
diff --git a/packages/dioxus/src/spline_pointer.rs b/packages/dioxus/src/spline_pointer.rs
new file mode 100644
index 0000000..b98cef4
--- /dev/null
+++ b/packages/dioxus/src/spline_pointer.rs
@@ -0,0 +1,43 @@
+use dioxus::prelude::*;
+#[derive(Clone, PartialEq, Props)]
+pub struct SplinePointerProps {
+ #[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,
+ pub style: Option,
+}
+#[component]
+pub fn SplinePointer(props: SplinePointerProps) -> 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}" },
+ "style": if let Some(style) = props.style { "{style}" },
+ "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": "M12.034 12.681a.498.498 0 0 1 .647-.647l9 3.5a.5.5 0 0 1-.033.943l-3.444 1.068a1 1 0 0 0-.66.66l-1.067 3.443a.5.5 0 0 1-.943.033z" }
+ path { "d": "M5 17A12 12 0 0 1 17 5" }
+ circle { "cx": "19", "cy": "5", "r": "2" }
+ circle { "cx": "5", "cy": "19", "r": "2" }
+ }
+ }
+}
diff --git a/packages/dioxus/src/square_round_corner.rs b/packages/dioxus/src/square_round_corner.rs
new file mode 100644
index 0000000..db4545a
--- /dev/null
+++ b/packages/dioxus/src/square_round_corner.rs
@@ -0,0 +1,41 @@
+use dioxus::prelude::*;
+#[derive(Clone, PartialEq, Props)]
+pub struct SquareRoundCornerProps {
+ #[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,
+ pub style: Option,
+}
+#[component]
+pub fn SquareRoundCorner(props: SquareRoundCornerProps) -> 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}" },
+ "style": if let Some(style) = props.style { "{style}" },
+ "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": "M21 11a8 8 0 0 0-8-8" }
+ path { "d": "M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4" }
+ }
+ }
+}
diff --git a/packages/dioxus/src/squares_exclude.rs b/packages/dioxus/src/squares_exclude.rs
new file mode 100644
index 0000000..09b655a
--- /dev/null
+++ b/packages/dioxus/src/squares_exclude.rs
@@ -0,0 +1,41 @@
+use dioxus::prelude::*;
+#[derive(Clone, PartialEq, Props)]
+pub struct SquaresExcludeProps {
+ #[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,
+ pub style: Option,
+}
+#[component]
+pub fn SquaresExclude(props: SquaresExcludeProps) -> 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}" },
+ "style": if let Some(style) = props.style { "{style}" },
+ "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 12v2a2 2 0 0 1-2 2H9a1 1 0 0 0-1 1v3a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V10a2 2 0 0 0-2-2h0" }
+ path { "d": "M4 16a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v3a1 1 0 0 1-1 1h-5a2 2 0 0 0-2 2v2" }
+ }
+ }
+}
diff --git a/packages/dioxus/src/squares_intersect.rs b/packages/dioxus/src/squares_intersect.rs
new file mode 100644
index 0000000..5c268ac
--- /dev/null
+++ b/packages/dioxus/src/squares_intersect.rs
@@ -0,0 +1,50 @@
+use dioxus::prelude::*;
+#[derive(Clone, PartialEq, Props)]
+pub struct SquaresIntersectProps {
+ #[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,
+ pub style: Option,
+}
+#[component]
+pub fn SquaresIntersect(props: SquaresIntersectProps) -> 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}" },
+ "style": if let Some(style) = props.style { "{style}" },
+ "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 22a2 2 0 0 1-2-2" }
+ path { "d": "M14 2a2 2 0 0 1 2 2" }
+ path { "d": "M16 22h-2" }
+ path { "d": "M2 10V8" }
+ path { "d": "M2 4a2 2 0 0 1 2-2" }
+ path { "d": "M20 8a2 2 0 0 1 2 2" }
+ path { "d": "M22 14v2" }
+ path { "d": "M22 20a2 2 0 0 1-2 2" }
+ path { "d": "M4 16a2 2 0 0 1-2-2" }
+ path { "d": "M8 10a2 2 0 0 1 2-2h5a1 1 0 0 1 1 1v5a2 2 0 0 1-2 2H9a1 1 0 0 1-1-1z" }
+ path { "d": "M8 2h2" }
+ }
+ }
+}
diff --git a/packages/dioxus/src/squares_subtract.rs b/packages/dioxus/src/squares_subtract.rs
new file mode 100644
index 0000000..bbf61be
--- /dev/null
+++ b/packages/dioxus/src/squares_subtract.rs
@@ -0,0 +1,45 @@
+use dioxus::prelude::*;
+#[derive(Clone, PartialEq, Props)]
+pub struct SquaresSubtractProps {
+ #[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,
+ pub style: Option,
+}
+#[component]
+pub fn SquaresSubtract(props: SquaresSubtractProps) -> 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}" },
+ "style": if let Some(style) = props.style { "{style}" },
+ "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 22a2 2 0 0 1-2-2" }
+ path { "d": "M16 22h-2" }
+ path { "d": "M16 4a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h3a1 1 0 0 0 1-1v-5a2 2 0 0 1 2-2h5a1 1 0 0 0 1-1z" }
+ path { "d": "M20 8a2 2 0 0 1 2 2" }
+ path { "d": "M22 14v2" }
+ path { "d": "M22 20a2 2 0 0 1-2 2" }
+ }
+ }
+}
diff --git a/packages/dioxus/src/squares_unite.rs b/packages/dioxus/src/squares_unite.rs
new file mode 100644
index 0000000..7e360ac
--- /dev/null
+++ b/packages/dioxus/src/squares_unite.rs
@@ -0,0 +1,40 @@
+use dioxus::prelude::*;
+#[derive(Clone, PartialEq, Props)]
+pub struct SquaresUniteProps {
+ #[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,
+ pub style: Option,
+}
+#[component]
+pub fn SquaresUnite(props: SquaresUniteProps) -> 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}" },
+ "style": if let Some(style) = props.style { "{style}" },
+ "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": "M4 16a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v3a1 1 0 0 0 1 1h3a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H10a2 2 0 0 1-2-2v-3a1 1 0 0 0-1-1z" }
+ }
+ }
+}
diff --git a/packages/dioxus/src/text.rs b/packages/dioxus/src/text.rs
index 89cc595..ec1a5ac 100644
--- a/packages/dioxus/src/text.rs
+++ b/packages/dioxus/src/text.rs
@@ -34,9 +34,9 @@ pub fn Text(props: TextProps) -> Element {
"stroke-width": "{stroke_width}",
"stroke-linecap": "round",
"stroke-linejoin": "round",
- path { "d": "M17 6.1H3" }
- path { "d": "M21 12.1H3" }
- path { "d": "M15.1 18H3" }
+ path { "d": "M15 18H3" }
+ path { "d": "M17 6H3" }
+ path { "d": "M21 12H3" }
}
}
}
diff --git a/packages/dioxus/src/text_cursor_input.rs b/packages/dioxus/src/text_cursor_input.rs
index ab624f2..7adadec 100644
--- a/packages/dioxus/src/text_cursor_input.rs
+++ b/packages/dioxus/src/text_cursor_input.rs
@@ -34,11 +34,11 @@ pub fn TextCursorInput(props: TextCursorInputProps) -> Element {
"stroke-width": "{stroke_width}",
"stroke-linecap": "round",
"stroke-linejoin": "round",
- path { "d": "M5 4h1a3 3 0 0 1 3 3 3 3 0 0 1 3-3h1" }
- path { "d": "M13 20h-1a3 3 0 0 1-3-3 3 3 0 0 1-3 3H5" }
- path { "d": "M5 16H4a2 2 0 0 1-2-2v-4a2 2 0 0 1 2-2h1" }
+ path { "d": "M12 20h-1a2 2 0 0 1-2-2 2 2 0 0 1-2 2H6" }
path { "d": "M13 8h7a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2h-7" }
- path { "d": "M9 7v10" }
+ path { "d": "M5 16H4a2 2 0 0 1-2-2v-4a2 2 0 0 1 2-2h1" }
+ path { "d": "M6 4h1a2 2 0 0 1 2 2 2 2 0 0 1 2-2h1" }
+ path { "d": "M9 6v12" }
}
}
}
diff --git a/packages/dioxus/src/text_select.rs b/packages/dioxus/src/text_select.rs
index fb4d701..5ce573f 100644
--- a/packages/dioxus/src/text_select.rs
+++ b/packages/dioxus/src/text_select.rs
@@ -34,36 +34,21 @@ pub fn TextSelect(props: TextSelectProps) -> Element {
"stroke-width": "{stroke_width}",
"stroke-linecap": "round",
"stroke-linejoin": "round",
- path { "d": "M5 3a2 2 0 0 0-2 2" }
- path { "d": "M19 3a2 2 0 0 1 2 2" }
- path { "d": "M21 19a2 2 0 0 1-2 2" }
- path { "d": "M5 21a2 2 0 0 1-2-2" }
- path { "d": "M9 3h1" }
- path { "d": "M9 21h1" }
- path { "d": "M14 3h1" }
path { "d": "M14 21h1" }
- path { "d": "M3 9v1" }
+ path { "d": "M14 3h1" }
+ path { "d": "M19 3a2 2 0 0 1 2 2" }
+ path { "d": "M21 14v1" }
+ path { "d": "M21 19a2 2 0 0 1-2 2" }
path { "d": "M21 9v1" }
path { "d": "M3 14v1" }
- path { "d": "M21 14v1" }
- line {
- "x1": "7",
- "x2": "15",
- "y1": "8",
- "y2": "8",
- }
- line {
- "x1": "7",
- "x2": "17",
- "y1": "12",
- "y2": "12",
- }
- line {
- "x1": "7",
- "x2": "13",
- "y1": "16",
- "y2": "16",
- }
+ path { "d": "M3 9v1" }
+ path { "d": "M5 21a2 2 0 0 1-2-2" }
+ path { "d": "M5 3a2 2 0 0 0-2 2" }
+ path { "d": "M7 12h10" }
+ path { "d": "M7 16h6" }
+ path { "d": "M7 8h8" }
+ path { "d": "M9 21h1" }
+ path { "d": "M9 3h1" }
}
}
}
diff --git a/packages/dioxus/src/toggle_left.rs b/packages/dioxus/src/toggle_left.rs
index 505ee03..1263e0e 100644
--- a/packages/dioxus/src/toggle_left.rs
+++ b/packages/dioxus/src/toggle_left.rs
@@ -34,15 +34,14 @@ pub fn ToggleLeft(props: ToggleLeftProps) -> Element {
"stroke-width": "{stroke_width}",
"stroke-linecap": "round",
"stroke-linejoin": "round",
+ circle { "cx": "9", "cy": "12", "r": "3" }
rect {
"width": "20",
- "height": "12",
+ "height": "14",
"x": "2",
- "y": "6",
- "rx": "6",
- "ry": "6",
+ "y": "5",
+ "rx": "7",
}
- circle { "cx": "8", "cy": "12", "r": "2" }
}
}
}
diff --git a/packages/dioxus/src/toggle_right.rs b/packages/dioxus/src/toggle_right.rs
index f49f458..5a51c8b 100644
--- a/packages/dioxus/src/toggle_right.rs
+++ b/packages/dioxus/src/toggle_right.rs
@@ -34,15 +34,14 @@ pub fn ToggleRight(props: ToggleRightProps) -> Element {
"stroke-width": "{stroke_width}",
"stroke-linecap": "round",
"stroke-linejoin": "round",
+ circle { "cx": "15", "cy": "12", "r": "3" }
rect {
"width": "20",
- "height": "12",
+ "height": "14",
"x": "2",
- "y": "6",
- "rx": "6",
- "ry": "6",
+ "y": "5",
+ "rx": "7",
}
- circle { "cx": "16", "cy": "12", "r": "2" }
}
}
}
diff --git a/packages/dioxus/src/touchpad_off.rs b/packages/dioxus/src/touchpad_off.rs
index add5143..ffeefc8 100644
--- a/packages/dioxus/src/touchpad_off.rs
+++ b/packages/dioxus/src/touchpad_off.rs
@@ -34,12 +34,12 @@ pub fn TouchpadOff(props: TouchpadOffProps) -> Element {
"stroke-width": "{stroke_width}",
"stroke-linecap": "round",
"stroke-linejoin": "round",
- path { "d": "M4 4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h16" }
- path { "d": "M2 14h12" }
- path { "d": "M22 14h-2" }
path { "d": "M12 20v-6" }
+ path { "d": "M19.656 14H22" }
+ path { "d": "M2 14h12" }
path { "d": "m2 2 20 20" }
- path { "d": "M22 16V6a2 2 0 0 0-2-2H10" }
+ path { "d": "M20 20H4a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2" }
+ path { "d": "M9.656 4H20a2 2 0 0 1 2 2v10.344" }
}
}
}
diff --git a/packages/dioxus/src/traffic_cone.rs b/packages/dioxus/src/traffic_cone.rs
index 268b76c..5cc114a 100644
--- a/packages/dioxus/src/traffic_cone.rs
+++ b/packages/dioxus/src/traffic_cone.rs
@@ -34,10 +34,10 @@ pub fn TrafficCone(props: TrafficConeProps) -> Element {
"stroke-width": "{stroke_width}",
"stroke-linecap": "round",
"stroke-linejoin": "round",
- path { "d": "M9.3 6.2a4.55 4.55 0 0 0 5.4 0" }
- path { "d": "M7.9 10.7c.9.8 2.4 1.3 4.1 1.3s3.2-.5 4.1-1.3" }
- path { "d": "M13.9 3.5a1.93 1.93 0 0 0-3.8-.1l-3 10c-.1.2-.1.4-.1.6 0 1.7 2.2 3 5 3s5-1.3 5-3c0-.2 0-.4-.1-.5Z" }
- 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" }
+ path { "d": "M16.05 10.966a5 2.5 0 0 1-8.1 0" }
+ path { "d": "m16.923 14.049 4.48 2.04a1 1 0 0 1 .001 1.831l-8.574 3.9a2 2 0 0 1-1.66 0l-8.574-3.91a1 1 0 0 1 0-1.83l4.484-2.04" }
+ path { "d": "M16.949 14.14a5 2.5 0 1 1-9.9 0L10.063 3.5a2 2 0 0 1 3.874 0z" }
+ path { "d": "M9.194 6.57a5 2.5 0 0 0 5.61 0" }
}
}
}
diff --git a/packages/dioxus/src/transgender.rs b/packages/dioxus/src/transgender.rs
new file mode 100644
index 0000000..ae5c019
--- /dev/null
+++ b/packages/dioxus/src/transgender.rs
@@ -0,0 +1,47 @@
+use dioxus::prelude::*;
+#[derive(Clone, PartialEq, Props)]
+pub struct TransgenderProps {
+ #[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,
+ pub style: Option,
+}
+#[component]
+pub fn Transgender(props: TransgenderProps) -> 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}" },
+ "style": if let Some(style) = props.style { "{style}" },
+ "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": "M12 16v6" }
+ path { "d": "M14 20h-4" }
+ path { "d": "M18 2h4v4" }
+ path { "d": "m2 2 7.17 7.17" }
+ path { "d": "M2 5.355V2h3.357" }
+ path { "d": "m22 2-7.17 7.17" }
+ path { "d": "M8 5 5 8" }
+ circle { "cx": "12", "cy": "12", "r": "4" }
+ }
+ }
+}
diff --git a/packages/dioxus/src/triangle_dashed.rs b/packages/dioxus/src/triangle_dashed.rs
new file mode 100644
index 0000000..ccc6265
--- /dev/null
+++ b/packages/dioxus/src/triangle_dashed.rs
@@ -0,0 +1,48 @@
+use dioxus::prelude::*;
+#[derive(Clone, PartialEq, Props)]
+pub struct TriangleDashedProps {
+ #[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,
+ pub style: Option,
+}
+#[component]
+pub fn TriangleDashed(props: TriangleDashedProps) -> 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}" },
+ "style": if let Some(style) = props.style { "{style}" },
+ "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.17 4.193a2 2 0 0 1 3.666.013" }
+ path { "d": "M14 21h2" }
+ path { "d": "m15.874 7.743 1 1.732" }
+ path { "d": "m18.849 12.952 1 1.732" }
+ path { "d": "M21.824 18.18a2 2 0 0 1-1.835 2.824" }
+ path { "d": "M4.024 21a2 2 0 0 1-1.839-2.839" }
+ path { "d": "m5.136 12.952-1 1.732" }
+ path { "d": "M8 21h2" }
+ path { "d": "m8.102 7.743-1 1.732" }
+ }
+ }
+}
diff --git a/packages/dioxus/src/truck_electric.rs b/packages/dioxus/src/truck_electric.rs
new file mode 100644
index 0000000..1d2191d
--- /dev/null
+++ b/packages/dioxus/src/truck_electric.rs
@@ -0,0 +1,46 @@
+use dioxus::prelude::*;
+#[derive(Clone, PartialEq, Props)]
+pub struct TruckElectricProps {
+ #[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,
+ pub style: Option,
+}
+#[component]
+pub fn TruckElectric(props: TruckElectricProps) -> 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}" },
+ "style": if let Some(style) = props.style { "{style}" },
+ "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": "M14 19V7a2 2 0 0 0-2-2H9" }
+ path { "d": "M15 19H9" }
+ path { "d": "M19 19h2a1 1 0 0 0 1-1v-3.65a1 1 0 0 0-.22-.62L18.3 9.38a1 1 0 0 0-.78-.38H14" }
+ path { "d": "M2 13v5a1 1 0 0 0 1 1h2" }
+ path { "d": "M4 3 2.15 5.15a.495.495 0 0 0 .35.86h2.15a.47.47 0 0 1 .35.86L3 9.02" }
+ circle { "cx": "17", "cy": "19", "r": "2" }
+ circle { "cx": "7", "cy": "19", "r": "2" }
+ }
+ }
+}
diff --git a/packages/dioxus/src/user_cog.rs b/packages/dioxus/src/user_cog.rs
index 4c47cad..cfaee01 100644
--- a/packages/dioxus/src/user_cog.rs
+++ b/packages/dioxus/src/user_cog.rs
@@ -34,17 +34,17 @@ pub fn UserCog(props: UserCogProps) -> Element {
"stroke-width": "{stroke_width}",
"stroke-linecap": "round",
"stroke-linejoin": "round",
+ path { "d": "M10 15H6a4 4 0 0 0-4 4v2" }
+ path { "d": "m14.305 16.53.923-.382" }
+ path { "d": "m15.228 13.852-.923-.383" }
+ path { "d": "m16.852 12.228-.383-.923" }
+ path { "d": "m16.852 17.772-.383.924" }
+ path { "d": "m19.148 12.228.383-.923" }
+ path { "d": "m19.53 18.696-.382-.924" }
+ path { "d": "m20.772 13.852.924-.383" }
+ path { "d": "m20.772 16.148.924.383" }
circle { "cx": "18", "cy": "15", "r": "3" }
circle { "cx": "9", "cy": "7", "r": "4" }
- path { "d": "M10 15H6a4 4 0 0 0-4 4v2" }
- path { "d": "m21.7 16.4-.9-.3" }
- path { "d": "m15.2 13.9-.9-.3" }
- path { "d": "m16.6 18.7.3-.9" }
- path { "d": "m19.1 12.2.3-.9" }
- path { "d": "m19.6 18.7-.4-1" }
- path { "d": "m16.8 12.3-.4-1" }
- path { "d": "m14.3 16.6 1-.4" }
- path { "d": "m20.7 13.8 1-.4" }
}
}
}
diff --git a/packages/dioxus/src/user_lock.rs b/packages/dioxus/src/user_lock.rs
new file mode 100644
index 0000000..7779dcd
--- /dev/null
+++ b/packages/dioxus/src/user_lock.rs
@@ -0,0 +1,49 @@
+use dioxus::prelude::*;
+#[derive(Clone, PartialEq, Props)]
+pub struct UserLockProps {
+ #[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,
+ pub style: Option,
+}
+#[component]
+pub fn UserLock(props: UserLockProps) -> 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}" },
+ "style": if let Some(style) = props.style { "{style}" },
+ "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",
+ circle { "cx": "10", "cy": "7", "r": "4" }
+ path { "d": "M10.3 15H7a4 4 0 0 0-4 4v2" }
+ path { "d": "M15 15.5V14a2 2 0 0 1 4 0v1.5" }
+ rect {
+ "width": "8",
+ "height": "5",
+ "x": "13",
+ "y": "16",
+ "rx": ".899",
+ }
+ }
+ }
+}
diff --git a/packages/dioxus/src/user_round_cog.rs b/packages/dioxus/src/user_round_cog.rs
index 9f63ea8..ac21fb2 100644
--- a/packages/dioxus/src/user_round_cog.rs
+++ b/packages/dioxus/src/user_round_cog.rs
@@ -34,17 +34,17 @@ pub fn UserRoundCog(props: UserRoundCogProps) -> Element {
"stroke-width": "{stroke_width}",
"stroke-linecap": "round",
"stroke-linejoin": "round",
+ path { "d": "m14.305 19.53.923-.382" }
+ path { "d": "m15.228 16.852-.923-.383" }
+ path { "d": "m16.852 15.228-.383-.923" }
+ path { "d": "m16.852 20.772-.383.924" }
+ path { "d": "m19.148 15.228.383-.923" }
+ path { "d": "m19.53 21.696-.382-.924" }
path { "d": "M2 21a8 8 0 0 1 10.434-7.62" }
+ path { "d": "m20.772 16.852.924-.383" }
+ path { "d": "m20.772 19.148.924.383" }
circle { "cx": "10", "cy": "8", "r": "5" }
circle { "cx": "18", "cy": "18", "r": "3" }
- path { "d": "m19.5 14.3-.4.9" }
- path { "d": "m16.9 20.8-.4.9" }
- path { "d": "m21.7 19.5-.9-.4" }
- path { "d": "m15.2 16.9-.9-.4" }
- path { "d": "m21.7 16.5-.9.4" }
- path { "d": "m15.2 19.1-.9.4" }
- path { "d": "m19.5 21.7-.4-.9" }
- path { "d": "m16.9 15.2-.4-.9" }
}
}
}
diff --git a/packages/dioxus/src/users.rs b/packages/dioxus/src/users.rs
index 0de0285..7b5b0a3 100644
--- a/packages/dioxus/src/users.rs
+++ b/packages/dioxus/src/users.rs
@@ -35,9 +35,9 @@ pub fn Users(props: UsersProps) -> Element {
"stroke-linecap": "round",
"stroke-linejoin": "round",
path { "d": "M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2" }
- circle { "cx": "9", "cy": "7", "r": "4" }
+ path { "d": "M16 3.128a4 4 0 0 1 0 7.744" }
path { "d": "M22 21v-2a4 4 0 0 0-3-3.87" }
- path { "d": "M16 3.13a4 4 0 0 1 0 7.75" }
+ circle { "cx": "9", "cy": "7", "r": "4" }
}
}
}
diff --git a/packages/dioxus/src/venus.rs b/packages/dioxus/src/venus.rs
new file mode 100644
index 0000000..ad59d8e
--- /dev/null
+++ b/packages/dioxus/src/venus.rs
@@ -0,0 +1,42 @@
+use dioxus::prelude::*;
+#[derive(Clone, PartialEq, Props)]
+pub struct VenusProps {
+ #[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,
+ pub style: Option,
+}
+#[component]
+pub fn Venus(props: VenusProps) -> 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}" },
+ "style": if let Some(style) = props.style { "{style}" },
+ "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": "M12 15v7" }
+ path { "d": "M9 19h6" }
+ circle { "cx": "12", "cy": "9", "r": "6" }
+ }
+ }
+}
diff --git a/packages/dioxus/src/venus_and_mars.rs b/packages/dioxus/src/venus_and_mars.rs
new file mode 100644
index 0000000..cbf9cc3
--- /dev/null
+++ b/packages/dioxus/src/venus_and_mars.rs
@@ -0,0 +1,44 @@
+use dioxus::prelude::*;
+#[derive(Clone, PartialEq, Props)]
+pub struct VenusAndMarsProps {
+ #[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,
+ pub style: Option,
+}
+#[component]
+pub fn VenusAndMars(props: VenusAndMarsProps) -> 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}" },
+ "style": if let Some(style) = props.style { "{style}" },
+ "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 20h4" }
+ path { "d": "M12 16v6" }
+ path { "d": "M17 2h4v4" }
+ path { "d": "m21 2-5.46 5.46" }
+ circle { "cx": "12", "cy": "11", "r": "5" }
+ }
+ }
+}
diff --git a/packages/dioxus/src/wifi_pen.rs b/packages/dioxus/src/wifi_pen.rs
new file mode 100644
index 0000000..321f49e
--- /dev/null
+++ b/packages/dioxus/src/wifi_pen.rs
@@ -0,0 +1,43 @@
+use dioxus::prelude::*;
+#[derive(Clone, PartialEq, Props)]
+pub struct WifiPenProps {
+ #[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,
+ pub style: Option,
+}
+#[component]
+pub fn WifiPen(props: WifiPenProps) -> 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}" },
+ "style": if let Some(style) = props.style { "{style}" },
+ "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": "M2 8.82a15 15 0 0 1 20 0" }
+ path { "d": "M21.378 16.626a1 1 0 0 0-3.004-3.004l-4.01 4.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z" }
+ path { "d": "M5 12.859a10 10 0 0 1 10.5-2.222" }
+ path { "d": "M8.5 16.429a5 5 0 0 1 3-1.406" }
+ }
+ }
+}
diff --git a/packages/leptos/Cargo.toml b/packages/leptos/Cargo.toml
index 03b0fef..680e133 100644
--- a/packages/leptos/Cargo.toml
+++ b/packages/leptos/Cargo.toml
@@ -11,3 +11,94 @@ version.workspace = true
[dependencies]
leptos.workspace = true
+
+[features]
+default = []
+accessibility = []
+account = []
+animals = []
+arrows = []
+brands = []
+buildings = []
+charts = []
+communication = []
+connectivity = []
+cursors = []
+design = []
+development = []
+devices = []
+emoji = []
+files = []
+finance = []
+food-beverage = []
+gaming = []
+home = []
+layout = []
+mail = []
+math = []
+medical = []
+multimedia = []
+nature = []
+navigation = []
+notifications = []
+people = []
+photography = []
+science = []
+seasons = []
+security = []
+shapes = []
+shopping = []
+social = []
+sports = []
+sustainability = []
+text = []
+time = []
+tools = []
+transportation = []
+travel = []
+weather = []
+all-icons = [
+ "accessibility",
+ "account",
+ "animals",
+ "arrows",
+ "brands",
+ "buildings",
+ "charts",
+ "communication",
+ "connectivity",
+ "cursors",
+ "design",
+ "development",
+ "devices",
+ "emoji",
+ "files",
+ "finance",
+ "food-beverage",
+ "gaming",
+ "home",
+ "layout",
+ "mail",
+ "math",
+ "medical",
+ "multimedia",
+ "nature",
+ "navigation",
+ "notifications",
+ "people",
+ "photography",
+ "science",
+ "seasons",
+ "security",
+ "shapes",
+ "shopping",
+ "social",
+ "sports",
+ "sustainability",
+ "text",
+ "time",
+ "tools",
+ "transportation",
+ "travel",
+ "weather",
+]
diff --git a/packages/leptos/src/a_arrow_down.rs b/packages/leptos/src/a_arrow_down.rs
index dfe5d87..ee0a5ac 100644
--- a/packages/leptos/src/a_arrow_down.rs
+++ b/packages/leptos/src/a_arrow_down.rs
@@ -29,10 +29,10 @@ pub fn AArrowDown(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/a_arrow_up.rs b/packages/leptos/src/a_arrow_up.rs
index 5bb4ff4..13e3fd3 100644
--- a/packages/leptos/src/a_arrow_up.rs
+++ b/packages/leptos/src/a_arrow_up.rs
@@ -29,10 +29,10 @@ pub fn AArrowUp(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/a_large_small.rs b/packages/leptos/src/a_large_small.rs
index 4c71b9f..509823d 100644
--- a/packages/leptos/src/a_large_small.rs
+++ b/packages/leptos/src/a_large_small.rs
@@ -29,10 +29,10 @@ pub fn ALargeSmall(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/accessibility.rs b/packages/leptos/src/accessibility.rs
index 36962ab..577560a 100644
--- a/packages/leptos/src/accessibility.rs
+++ b/packages/leptos/src/accessibility.rs
@@ -29,11 +29,11 @@ pub fn Accessibility(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/activity.rs b/packages/leptos/src/activity.rs
index d8b0c90..6e6c8fd 100644
--- a/packages/leptos/src/activity.rs
+++ b/packages/leptos/src/activity.rs
@@ -29,7 +29,7 @@ pub fn Activity(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/air_vent.rs b/packages/leptos/src/air_vent.rs
index a278285..daf4c48 100644
--- a/packages/leptos/src/air_vent.rs
+++ b/packages/leptos/src/air_vent.rs
@@ -29,10 +29,10 @@ pub fn AirVent(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/airplay.rs b/packages/leptos/src/airplay.rs
index 66cd1ff..8cc2013 100644
--- a/packages/leptos/src/airplay.rs
+++ b/packages/leptos/src/airplay.rs
@@ -29,8 +29,8 @@ pub fn Airplay(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/alarm_clock.rs b/packages/leptos/src/alarm_clock.rs
index e577070..775bdcf 100644
--- a/packages/leptos/src/alarm_clock.rs
+++ b/packages/leptos/src/alarm_clock.rs
@@ -29,12 +29,12 @@ pub fn AlarmClock(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/alarm_clock_check.rs b/packages/leptos/src/alarm_clock_check.rs
index 4200875..5f0ba32 100644
--- a/packages/leptos/src/alarm_clock_check.rs
+++ b/packages/leptos/src/alarm_clock_check.rs
@@ -29,12 +29,12 @@ pub fn AlarmClockCheck(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/alarm_clock_minus.rs b/packages/leptos/src/alarm_clock_minus.rs
index 3d3ff0d..385537c 100644
--- a/packages/leptos/src/alarm_clock_minus.rs
+++ b/packages/leptos/src/alarm_clock_minus.rs
@@ -29,12 +29,12 @@ pub fn AlarmClockMinus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/alarm_clock_off.rs b/packages/leptos/src/alarm_clock_off.rs
index 701b36b..77bea88 100644
--- a/packages/leptos/src/alarm_clock_off.rs
+++ b/packages/leptos/src/alarm_clock_off.rs
@@ -29,12 +29,12 @@ pub fn AlarmClockOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/alarm_clock_plus.rs b/packages/leptos/src/alarm_clock_plus.rs
index 43bd8e6..bb6fc6c 100644
--- a/packages/leptos/src/alarm_clock_plus.rs
+++ b/packages/leptos/src/alarm_clock_plus.rs
@@ -29,13 +29,13 @@ pub fn AlarmClockPlus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/alarm_smoke.rs b/packages/leptos/src/alarm_smoke.rs
index 89cdc4f..682278d 100644
--- a/packages/leptos/src/alarm_smoke.rs
+++ b/packages/leptos/src/alarm_smoke.rs
@@ -29,11 +29,11 @@ pub fn AlarmSmoke(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/album.rs b/packages/leptos/src/album.rs
index 0c01c51..55df385 100644
--- a/packages/leptos/src/album.rs
+++ b/packages/leptos/src/album.rs
@@ -29,8 +29,8 @@ pub fn Album(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/align_center.rs b/packages/leptos/src/align_center.rs
index 3157644..9389bc0 100644
--- a/packages/leptos/src/align_center.rs
+++ b/packages/leptos/src/align_center.rs
@@ -29,9 +29,9 @@ pub fn AlignCenter(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/align_center_horizontal.rs b/packages/leptos/src/align_center_horizontal.rs
index a714190..1ecd1b4 100644
--- a/packages/leptos/src/align_center_horizontal.rs
+++ b/packages/leptos/src/align_center_horizontal.rs
@@ -29,11 +29,11 @@ pub fn AlignCenterHorizontal(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/align_center_vertical.rs b/packages/leptos/src/align_center_vertical.rs
index c40dc1e..0455bee 100644
--- a/packages/leptos/src/align_center_vertical.rs
+++ b/packages/leptos/src/align_center_vertical.rs
@@ -29,11 +29,11 @@ pub fn AlignCenterVertical(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/align_end_horizontal.rs b/packages/leptos/src/align_end_horizontal.rs
index fe7de32..4f08ea9 100644
--- a/packages/leptos/src/align_end_horizontal.rs
+++ b/packages/leptos/src/align_end_horizontal.rs
@@ -29,9 +29,9 @@ pub fn AlignEndHorizontal(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/align_end_vertical.rs b/packages/leptos/src/align_end_vertical.rs
index 8e0201e..b9d5c47 100644
--- a/packages/leptos/src/align_end_vertical.rs
+++ b/packages/leptos/src/align_end_vertical.rs
@@ -29,9 +29,9 @@ pub fn AlignEndVertical(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/align_horizontal_distribute_center.rs b/packages/leptos/src/align_horizontal_distribute_center.rs
index 4457deb..d6c76e8 100644
--- a/packages/leptos/src/align_horizontal_distribute_center.rs
+++ b/packages/leptos/src/align_horizontal_distribute_center.rs
@@ -29,12 +29,12 @@ pub fn AlignHorizontalDistributeCenter(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/align_horizontal_distribute_end.rs b/packages/leptos/src/align_horizontal_distribute_end.rs
index 6154d6e..3e30863 100644
--- a/packages/leptos/src/align_horizontal_distribute_end.rs
+++ b/packages/leptos/src/align_horizontal_distribute_end.rs
@@ -29,10 +29,10 @@ pub fn AlignHorizontalDistributeEnd(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/align_horizontal_distribute_start.rs b/packages/leptos/src/align_horizontal_distribute_start.rs
index 040fc3a..3219328 100644
--- a/packages/leptos/src/align_horizontal_distribute_start.rs
+++ b/packages/leptos/src/align_horizontal_distribute_start.rs
@@ -29,10 +29,10 @@ pub fn AlignHorizontalDistributeStart(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/align_horizontal_justify_center.rs b/packages/leptos/src/align_horizontal_justify_center.rs
index 54b63ee..186604e 100644
--- a/packages/leptos/src/align_horizontal_justify_center.rs
+++ b/packages/leptos/src/align_horizontal_justify_center.rs
@@ -29,9 +29,9 @@ pub fn AlignHorizontalJustifyCenter(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/align_horizontal_justify_end.rs b/packages/leptos/src/align_horizontal_justify_end.rs
index f6bc5cc..f1d7ff1 100644
--- a/packages/leptos/src/align_horizontal_justify_end.rs
+++ b/packages/leptos/src/align_horizontal_justify_end.rs
@@ -29,9 +29,9 @@ pub fn AlignHorizontalJustifyEnd(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/align_horizontal_justify_start.rs b/packages/leptos/src/align_horizontal_justify_start.rs
index cfec585..7e91f7d 100644
--- a/packages/leptos/src/align_horizontal_justify_start.rs
+++ b/packages/leptos/src/align_horizontal_justify_start.rs
@@ -29,9 +29,9 @@ pub fn AlignHorizontalJustifyStart(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/align_horizontal_space_around.rs b/packages/leptos/src/align_horizontal_space_around.rs
index 560b6e3..8cbc895 100644
--- a/packages/leptos/src/align_horizontal_space_around.rs
+++ b/packages/leptos/src/align_horizontal_space_around.rs
@@ -29,9 +29,9 @@ pub fn AlignHorizontalSpaceAround(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/align_horizontal_space_between.rs b/packages/leptos/src/align_horizontal_space_between.rs
index 6fedf0f..e26f871 100644
--- a/packages/leptos/src/align_horizontal_space_between.rs
+++ b/packages/leptos/src/align_horizontal_space_between.rs
@@ -29,10 +29,10 @@ pub fn AlignHorizontalSpaceBetween(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/align_justify.rs b/packages/leptos/src/align_justify.rs
index a32464d..ab1153b 100644
--- a/packages/leptos/src/align_justify.rs
+++ b/packages/leptos/src/align_justify.rs
@@ -29,9 +29,9 @@ pub fn AlignJustify(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/align_left.rs b/packages/leptos/src/align_left.rs
index 828d8d8..4ee357e 100644
--- a/packages/leptos/src/align_left.rs
+++ b/packages/leptos/src/align_left.rs
@@ -29,9 +29,9 @@ pub fn AlignLeft(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/align_right.rs b/packages/leptos/src/align_right.rs
index e752fac..94b3d69 100644
--- a/packages/leptos/src/align_right.rs
+++ b/packages/leptos/src/align_right.rs
@@ -29,9 +29,9 @@ pub fn AlignRight(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/align_start_horizontal.rs b/packages/leptos/src/align_start_horizontal.rs
index dcf9ea6..126b101 100644
--- a/packages/leptos/src/align_start_horizontal.rs
+++ b/packages/leptos/src/align_start_horizontal.rs
@@ -29,9 +29,9 @@ pub fn AlignStartHorizontal(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/align_start_vertical.rs b/packages/leptos/src/align_start_vertical.rs
index 8fe7721..6f6cd90 100644
--- a/packages/leptos/src/align_start_vertical.rs
+++ b/packages/leptos/src/align_start_vertical.rs
@@ -29,9 +29,9 @@ pub fn AlignStartVertical(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/align_vertical_distribute_center.rs b/packages/leptos/src/align_vertical_distribute_center.rs
index 059f5b1..e711faa 100644
--- a/packages/leptos/src/align_vertical_distribute_center.rs
+++ b/packages/leptos/src/align_vertical_distribute_center.rs
@@ -29,12 +29,12 @@ pub fn AlignVerticalDistributeCenter(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/align_vertical_distribute_end.rs b/packages/leptos/src/align_vertical_distribute_end.rs
index 9dee8b3..13b3b69 100644
--- a/packages/leptos/src/align_vertical_distribute_end.rs
+++ b/packages/leptos/src/align_vertical_distribute_end.rs
@@ -29,10 +29,10 @@ pub fn AlignVerticalDistributeEnd(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/align_vertical_distribute_start.rs b/packages/leptos/src/align_vertical_distribute_start.rs
index 4463b75..c0eb959 100644
--- a/packages/leptos/src/align_vertical_distribute_start.rs
+++ b/packages/leptos/src/align_vertical_distribute_start.rs
@@ -29,10 +29,10 @@ pub fn AlignVerticalDistributeStart(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/align_vertical_justify_center.rs b/packages/leptos/src/align_vertical_justify_center.rs
index d8fdc20..78e420f 100644
--- a/packages/leptos/src/align_vertical_justify_center.rs
+++ b/packages/leptos/src/align_vertical_justify_center.rs
@@ -29,9 +29,9 @@ pub fn AlignVerticalJustifyCenter(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/align_vertical_justify_end.rs b/packages/leptos/src/align_vertical_justify_end.rs
index 2edef5f..cd3ec57 100644
--- a/packages/leptos/src/align_vertical_justify_end.rs
+++ b/packages/leptos/src/align_vertical_justify_end.rs
@@ -29,9 +29,9 @@ pub fn AlignVerticalJustifyEnd(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/align_vertical_justify_start.rs b/packages/leptos/src/align_vertical_justify_start.rs
index 371f127..4a8b584 100644
--- a/packages/leptos/src/align_vertical_justify_start.rs
+++ b/packages/leptos/src/align_vertical_justify_start.rs
@@ -29,9 +29,9 @@ pub fn AlignVerticalJustifyStart(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/align_vertical_space_around.rs b/packages/leptos/src/align_vertical_space_around.rs
index 68faf4d..ccb67b5 100644
--- a/packages/leptos/src/align_vertical_space_around.rs
+++ b/packages/leptos/src/align_vertical_space_around.rs
@@ -29,9 +29,9 @@ pub fn AlignVerticalSpaceAround(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/align_vertical_space_between.rs b/packages/leptos/src/align_vertical_space_between.rs
index 621501d..5788f26 100644
--- a/packages/leptos/src/align_vertical_space_between.rs
+++ b/packages/leptos/src/align_vertical_space_between.rs
@@ -29,10 +29,10 @@ pub fn AlignVerticalSpaceBetween(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/ambulance.rs b/packages/leptos/src/ambulance.rs
index e0aee23..84e82d5 100644
--- a/packages/leptos/src/ambulance.rs
+++ b/packages/leptos/src/ambulance.rs
@@ -29,13 +29,13 @@ pub fn Ambulance(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/ampersand.rs b/packages/leptos/src/ampersand.rs
index d467761..1c41988 100644
--- a/packages/leptos/src/ampersand.rs
+++ b/packages/leptos/src/ampersand.rs
@@ -29,8 +29,8 @@ pub fn Ampersand(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/ampersands.rs b/packages/leptos/src/ampersands.rs
index 1161071..fb6d2c6 100644
--- a/packages/leptos/src/ampersands.rs
+++ b/packages/leptos/src/ampersands.rs
@@ -29,8 +29,8 @@ pub fn Ampersands(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/amphora.rs b/packages/leptos/src/amphora.rs
index bc4b7cd..27c6f81 100644
--- a/packages/leptos/src/amphora.rs
+++ b/packages/leptos/src/amphora.rs
@@ -29,12 +29,12 @@ pub fn Amphora(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/anchor.rs b/packages/leptos/src/anchor.rs
index abf82a9..93ef8aa 100644
--- a/packages/leptos/src/anchor.rs
+++ b/packages/leptos/src/anchor.rs
@@ -29,9 +29,9 @@ pub fn Anchor(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/angry.rs b/packages/leptos/src/angry.rs
index a7eefb6..482e41c 100644
--- a/packages/leptos/src/angry.rs
+++ b/packages/leptos/src/angry.rs
@@ -29,12 +29,12 @@ pub fn Angry(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/annoyed.rs b/packages/leptos/src/annoyed.rs
index e3522d0..a5cf5d4 100644
--- a/packages/leptos/src/annoyed.rs
+++ b/packages/leptos/src/annoyed.rs
@@ -29,10 +29,10 @@ pub fn Annoyed(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/antenna.rs b/packages/leptos/src/antenna.rs
index 146e7c1..ba1f2cd 100644
--- a/packages/leptos/src/antenna.rs
+++ b/packages/leptos/src/antenna.rs
@@ -29,12 +29,12 @@ pub fn Antenna(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/anvil.rs b/packages/leptos/src/anvil.rs
index 5a6f694..fb39ed9 100644
--- a/packages/leptos/src/anvil.rs
+++ b/packages/leptos/src/anvil.rs
@@ -29,11 +29,11 @@ pub fn Anvil(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/aperture.rs b/packages/leptos/src/aperture.rs
index 13fa394..2785923 100644
--- a/packages/leptos/src/aperture.rs
+++ b/packages/leptos/src/aperture.rs
@@ -29,13 +29,13 @@ pub fn Aperture(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/app_window.rs b/packages/leptos/src/app_window.rs
index 9eb83c9..5ab38c4 100644
--- a/packages/leptos/src/app_window.rs
+++ b/packages/leptos/src/app_window.rs
@@ -29,10 +29,10 @@ pub fn AppWindow(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/app_window_mac.rs b/packages/leptos/src/app_window_mac.rs
index c56bf07..b1d0bcd 100644
--- a/packages/leptos/src/app_window_mac.rs
+++ b/packages/leptos/src/app_window_mac.rs
@@ -29,10 +29,10 @@ pub fn AppWindowMac(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/apple.rs b/packages/leptos/src/apple.rs
index 617ceb1..98ec42b 100644
--- a/packages/leptos/src/apple.rs
+++ b/packages/leptos/src/apple.rs
@@ -29,8 +29,8 @@ pub fn Apple(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/archive.rs b/packages/leptos/src/archive.rs
index f2d4d7a..b6ffa0b 100644
--- a/packages/leptos/src/archive.rs
+++ b/packages/leptos/src/archive.rs
@@ -29,9 +29,9 @@ pub fn Archive(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/archive_restore.rs b/packages/leptos/src/archive_restore.rs
index 8b3c886..ae6ada7 100644
--- a/packages/leptos/src/archive_restore.rs
+++ b/packages/leptos/src/archive_restore.rs
@@ -29,11 +29,11 @@ pub fn ArchiveRestore(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/archive_x.rs b/packages/leptos/src/archive_x.rs
index c36e9f3..272c993 100644
--- a/packages/leptos/src/archive_x.rs
+++ b/packages/leptos/src/archive_x.rs
@@ -29,10 +29,10 @@ pub fn ArchiveX(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/armchair.rs b/packages/leptos/src/armchair.rs
index 28931a8..b79064f 100644
--- a/packages/leptos/src/armchair.rs
+++ b/packages/leptos/src/armchair.rs
@@ -29,10 +29,10 @@ pub fn Armchair(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/arrow_big_down.rs b/packages/leptos/src/arrow_big_down.rs
index c327a2e..e8c7ac8 100644
--- a/packages/leptos/src/arrow_big_down.rs
+++ b/packages/leptos/src/arrow_big_down.rs
@@ -29,7 +29,7 @@ pub fn ArrowBigDown(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/arrow_big_down_dash.rs b/packages/leptos/src/arrow_big_down_dash.rs
index db18102..661a02c 100644
--- a/packages/leptos/src/arrow_big_down_dash.rs
+++ b/packages/leptos/src/arrow_big_down_dash.rs
@@ -29,8 +29,8 @@ pub fn ArrowBigDownDash(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/arrow_big_left.rs b/packages/leptos/src/arrow_big_left.rs
index e465ab0..b8ad1e6 100644
--- a/packages/leptos/src/arrow_big_left.rs
+++ b/packages/leptos/src/arrow_big_left.rs
@@ -29,7 +29,7 @@ pub fn ArrowBigLeft(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/arrow_big_left_dash.rs b/packages/leptos/src/arrow_big_left_dash.rs
index 63c55c5..1d0f61a 100644
--- a/packages/leptos/src/arrow_big_left_dash.rs
+++ b/packages/leptos/src/arrow_big_left_dash.rs
@@ -29,8 +29,8 @@ pub fn ArrowBigLeftDash(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/arrow_big_right.rs b/packages/leptos/src/arrow_big_right.rs
index 66cf28e..28534be 100644
--- a/packages/leptos/src/arrow_big_right.rs
+++ b/packages/leptos/src/arrow_big_right.rs
@@ -29,7 +29,7 @@ pub fn ArrowBigRight(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/arrow_big_right_dash.rs b/packages/leptos/src/arrow_big_right_dash.rs
index cf08f26..585c2fc 100644
--- a/packages/leptos/src/arrow_big_right_dash.rs
+++ b/packages/leptos/src/arrow_big_right_dash.rs
@@ -29,8 +29,8 @@ pub fn ArrowBigRightDash(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/arrow_big_up.rs b/packages/leptos/src/arrow_big_up.rs
index 7537051..d68254e 100644
--- a/packages/leptos/src/arrow_big_up.rs
+++ b/packages/leptos/src/arrow_big_up.rs
@@ -29,7 +29,7 @@ pub fn ArrowBigUp(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/arrow_big_up_dash.rs b/packages/leptos/src/arrow_big_up_dash.rs
index ff5b52e..7e92101 100644
--- a/packages/leptos/src/arrow_big_up_dash.rs
+++ b/packages/leptos/src/arrow_big_up_dash.rs
@@ -29,8 +29,8 @@ pub fn ArrowBigUpDash(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/arrow_down.rs b/packages/leptos/src/arrow_down.rs
index 33372de..dafc051 100644
--- a/packages/leptos/src/arrow_down.rs
+++ b/packages/leptos/src/arrow_down.rs
@@ -29,8 +29,8 @@ pub fn ArrowDown(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/arrow_down_0_1.rs b/packages/leptos/src/arrow_down_0_1.rs
index c068b4b..1115824 100644
--- a/packages/leptos/src/arrow_down_0_1.rs
+++ b/packages/leptos/src/arrow_down_0_1.rs
@@ -29,11 +29,11 @@ pub fn ArrowDown01(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/arrow_down_1_0.rs b/packages/leptos/src/arrow_down_1_0.rs
index 54456ed..714c420 100644
--- a/packages/leptos/src/arrow_down_1_0.rs
+++ b/packages/leptos/src/arrow_down_1_0.rs
@@ -29,11 +29,11 @@ pub fn ArrowDown10(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/arrow_down_a_z.rs b/packages/leptos/src/arrow_down_a_z.rs
index a8a2e80..1fc728f 100644
--- a/packages/leptos/src/arrow_down_a_z.rs
+++ b/packages/leptos/src/arrow_down_a_z.rs
@@ -29,11 +29,11 @@ pub fn ArrowDownAZ(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/arrow_down_from_line.rs b/packages/leptos/src/arrow_down_from_line.rs
index 9953db6..0464b9a 100644
--- a/packages/leptos/src/arrow_down_from_line.rs
+++ b/packages/leptos/src/arrow_down_from_line.rs
@@ -29,9 +29,9 @@ pub fn ArrowDownFromLine(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/arrow_down_left.rs b/packages/leptos/src/arrow_down_left.rs
index 35e41bf..8648bb9 100644
--- a/packages/leptos/src/arrow_down_left.rs
+++ b/packages/leptos/src/arrow_down_left.rs
@@ -29,8 +29,8 @@ pub fn ArrowDownLeft(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/arrow_down_narrow_wide.rs b/packages/leptos/src/arrow_down_narrow_wide.rs
index b675e41..0632a59 100644
--- a/packages/leptos/src/arrow_down_narrow_wide.rs
+++ b/packages/leptos/src/arrow_down_narrow_wide.rs
@@ -29,11 +29,11 @@ pub fn ArrowDownNarrowWide(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/arrow_down_right.rs b/packages/leptos/src/arrow_down_right.rs
index 494949a..28f67dc 100644
--- a/packages/leptos/src/arrow_down_right.rs
+++ b/packages/leptos/src/arrow_down_right.rs
@@ -29,8 +29,8 @@ pub fn ArrowDownRight(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/arrow_down_to_dot.rs b/packages/leptos/src/arrow_down_to_dot.rs
index 4d007fe..8837423 100644
--- a/packages/leptos/src/arrow_down_to_dot.rs
+++ b/packages/leptos/src/arrow_down_to_dot.rs
@@ -29,9 +29,9 @@ pub fn ArrowDownToDot(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/arrow_down_to_line.rs b/packages/leptos/src/arrow_down_to_line.rs
index d0b7990..493247f 100644
--- a/packages/leptos/src/arrow_down_to_line.rs
+++ b/packages/leptos/src/arrow_down_to_line.rs
@@ -29,9 +29,9 @@ pub fn ArrowDownToLine(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/arrow_down_up.rs b/packages/leptos/src/arrow_down_up.rs
index 2dd438a..de7a890 100644
--- a/packages/leptos/src/arrow_down_up.rs
+++ b/packages/leptos/src/arrow_down_up.rs
@@ -29,10 +29,10 @@ pub fn ArrowDownUp(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/arrow_down_wide_narrow.rs b/packages/leptos/src/arrow_down_wide_narrow.rs
index 56254fe..3d6ed97 100644
--- a/packages/leptos/src/arrow_down_wide_narrow.rs
+++ b/packages/leptos/src/arrow_down_wide_narrow.rs
@@ -29,11 +29,11 @@ pub fn ArrowDownWideNarrow(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/arrow_down_z_a.rs b/packages/leptos/src/arrow_down_z_a.rs
index a440a2d..0b038ad 100644
--- a/packages/leptos/src/arrow_down_z_a.rs
+++ b/packages/leptos/src/arrow_down_z_a.rs
@@ -29,11 +29,11 @@ pub fn ArrowDownZA(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/arrow_left.rs b/packages/leptos/src/arrow_left.rs
index 4b49c14..5cd9de9 100644
--- a/packages/leptos/src/arrow_left.rs
+++ b/packages/leptos/src/arrow_left.rs
@@ -29,8 +29,8 @@ pub fn ArrowLeft(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/arrow_left_from_line.rs b/packages/leptos/src/arrow_left_from_line.rs
index cbaa9ad..dded6d9 100644
--- a/packages/leptos/src/arrow_left_from_line.rs
+++ b/packages/leptos/src/arrow_left_from_line.rs
@@ -29,9 +29,9 @@ pub fn ArrowLeftFromLine(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/arrow_left_right.rs b/packages/leptos/src/arrow_left_right.rs
index d4d447d..9ec7175 100644
--- a/packages/leptos/src/arrow_left_right.rs
+++ b/packages/leptos/src/arrow_left_right.rs
@@ -29,10 +29,10 @@ pub fn ArrowLeftRight(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/arrow_left_to_line.rs b/packages/leptos/src/arrow_left_to_line.rs
index fb06447..1b72dd2 100644
--- a/packages/leptos/src/arrow_left_to_line.rs
+++ b/packages/leptos/src/arrow_left_to_line.rs
@@ -29,9 +29,9 @@ pub fn ArrowLeftToLine(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/arrow_right.rs b/packages/leptos/src/arrow_right.rs
index 9bee71b..812ce00 100644
--- a/packages/leptos/src/arrow_right.rs
+++ b/packages/leptos/src/arrow_right.rs
@@ -29,8 +29,8 @@ pub fn ArrowRight(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/arrow_right_from_line.rs b/packages/leptos/src/arrow_right_from_line.rs
index 6b977e3..003468d 100644
--- a/packages/leptos/src/arrow_right_from_line.rs
+++ b/packages/leptos/src/arrow_right_from_line.rs
@@ -29,9 +29,9 @@ pub fn ArrowRightFromLine(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/arrow_right_left.rs b/packages/leptos/src/arrow_right_left.rs
index 66bbaf6..6968f58 100644
--- a/packages/leptos/src/arrow_right_left.rs
+++ b/packages/leptos/src/arrow_right_left.rs
@@ -29,10 +29,10 @@ pub fn ArrowRightLeft(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/arrow_right_to_line.rs b/packages/leptos/src/arrow_right_to_line.rs
index f04cc40..3bce6e8 100644
--- a/packages/leptos/src/arrow_right_to_line.rs
+++ b/packages/leptos/src/arrow_right_to_line.rs
@@ -29,9 +29,9 @@ pub fn ArrowRightToLine(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/arrow_up.rs b/packages/leptos/src/arrow_up.rs
index 1a50489..97ee56a 100644
--- a/packages/leptos/src/arrow_up.rs
+++ b/packages/leptos/src/arrow_up.rs
@@ -29,8 +29,8 @@ pub fn ArrowUp(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/arrow_up_0_1.rs b/packages/leptos/src/arrow_up_0_1.rs
index f54c1ee..f522037 100644
--- a/packages/leptos/src/arrow_up_0_1.rs
+++ b/packages/leptos/src/arrow_up_0_1.rs
@@ -29,11 +29,11 @@ pub fn ArrowUp01(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/arrow_up_1_0.rs b/packages/leptos/src/arrow_up_1_0.rs
index 815b0a8..0884c7a 100644
--- a/packages/leptos/src/arrow_up_1_0.rs
+++ b/packages/leptos/src/arrow_up_1_0.rs
@@ -29,11 +29,11 @@ pub fn ArrowUp10(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/arrow_up_a_z.rs b/packages/leptos/src/arrow_up_a_z.rs
index d202407..a9dbdcf 100644
--- a/packages/leptos/src/arrow_up_a_z.rs
+++ b/packages/leptos/src/arrow_up_a_z.rs
@@ -29,11 +29,11 @@ pub fn ArrowUpAZ(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/arrow_up_down.rs b/packages/leptos/src/arrow_up_down.rs
index e8d72d4..3b83c52 100644
--- a/packages/leptos/src/arrow_up_down.rs
+++ b/packages/leptos/src/arrow_up_down.rs
@@ -29,10 +29,10 @@ pub fn ArrowUpDown(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/arrow_up_from_dot.rs b/packages/leptos/src/arrow_up_from_dot.rs
index b928150..aeaeb8e 100644
--- a/packages/leptos/src/arrow_up_from_dot.rs
+++ b/packages/leptos/src/arrow_up_from_dot.rs
@@ -29,9 +29,9 @@ pub fn ArrowUpFromDot(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/arrow_up_from_line.rs b/packages/leptos/src/arrow_up_from_line.rs
index 9835462..6ad3f87 100644
--- a/packages/leptos/src/arrow_up_from_line.rs
+++ b/packages/leptos/src/arrow_up_from_line.rs
@@ -29,9 +29,9 @@ pub fn ArrowUpFromLine(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/arrow_up_left.rs b/packages/leptos/src/arrow_up_left.rs
index 68a45e1..8675c0f 100644
--- a/packages/leptos/src/arrow_up_left.rs
+++ b/packages/leptos/src/arrow_up_left.rs
@@ -29,8 +29,8 @@ pub fn ArrowUpLeft(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/arrow_up_narrow_wide.rs b/packages/leptos/src/arrow_up_narrow_wide.rs
index d963f15..c3550e5 100644
--- a/packages/leptos/src/arrow_up_narrow_wide.rs
+++ b/packages/leptos/src/arrow_up_narrow_wide.rs
@@ -29,11 +29,11 @@ pub fn ArrowUpNarrowWide(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/arrow_up_right.rs b/packages/leptos/src/arrow_up_right.rs
index b748177..312ddaf 100644
--- a/packages/leptos/src/arrow_up_right.rs
+++ b/packages/leptos/src/arrow_up_right.rs
@@ -29,8 +29,8 @@ pub fn ArrowUpRight(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/arrow_up_to_line.rs b/packages/leptos/src/arrow_up_to_line.rs
index f80b51b..a7f660f 100644
--- a/packages/leptos/src/arrow_up_to_line.rs
+++ b/packages/leptos/src/arrow_up_to_line.rs
@@ -29,9 +29,9 @@ pub fn ArrowUpToLine(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/arrow_up_wide_narrow.rs b/packages/leptos/src/arrow_up_wide_narrow.rs
index c3330d2..d3bfec4 100644
--- a/packages/leptos/src/arrow_up_wide_narrow.rs
+++ b/packages/leptos/src/arrow_up_wide_narrow.rs
@@ -29,11 +29,11 @@ pub fn ArrowUpWideNarrow(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/arrow_up_z_a.rs b/packages/leptos/src/arrow_up_z_a.rs
index bba2150..391f246 100644
--- a/packages/leptos/src/arrow_up_z_a.rs
+++ b/packages/leptos/src/arrow_up_z_a.rs
@@ -29,11 +29,11 @@ pub fn ArrowUpZA(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/arrows_up_from_line.rs b/packages/leptos/src/arrows_up_from_line.rs
index 77d4bc5..08ed0e1 100644
--- a/packages/leptos/src/arrows_up_from_line.rs
+++ b/packages/leptos/src/arrows_up_from_line.rs
@@ -29,11 +29,11 @@ pub fn ArrowsUpFromLine(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/asterisk.rs b/packages/leptos/src/asterisk.rs
index 334575b..d761a54 100644
--- a/packages/leptos/src/asterisk.rs
+++ b/packages/leptos/src/asterisk.rs
@@ -29,9 +29,9 @@ pub fn Asterisk(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/at_sign.rs b/packages/leptos/src/at_sign.rs
index 1f1176b..b30b4e5 100644
--- a/packages/leptos/src/at_sign.rs
+++ b/packages/leptos/src/at_sign.rs
@@ -29,8 +29,8 @@ pub fn AtSign(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/atom.rs b/packages/leptos/src/atom.rs
index 9a165a6..ab5a545 100644
--- a/packages/leptos/src/atom.rs
+++ b/packages/leptos/src/atom.rs
@@ -29,9 +29,9 @@ pub fn Atom(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/audio_lines.rs b/packages/leptos/src/audio_lines.rs
index eb6a603..48b18ce 100644
--- a/packages/leptos/src/audio_lines.rs
+++ b/packages/leptos/src/audio_lines.rs
@@ -29,12 +29,12 @@ pub fn AudioLines(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/audio_waveform.rs b/packages/leptos/src/audio_waveform.rs
index d680b4d..8db7887 100644
--- a/packages/leptos/src/audio_waveform.rs
+++ b/packages/leptos/src/audio_waveform.rs
@@ -29,7 +29,7 @@ pub fn AudioWaveform(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/award.rs b/packages/leptos/src/award.rs
index a2006b9..14d4489 100644
--- a/packages/leptos/src/award.rs
+++ b/packages/leptos/src/award.rs
@@ -29,8 +29,8 @@ pub fn Award(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/axe.rs b/packages/leptos/src/axe.rs
index 949e738..1958249 100644
--- a/packages/leptos/src/axe.rs
+++ b/packages/leptos/src/axe.rs
@@ -29,8 +29,8 @@ pub fn Axe(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/axis_3_d.rs b/packages/leptos/src/axis_3_d.rs
index a8e62ce..5dc166f 100644
--- a/packages/leptos/src/axis_3_d.rs
+++ b/packages/leptos/src/axis_3_d.rs
@@ -29,8 +29,8 @@ pub fn Axis3D(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/baby.rs b/packages/leptos/src/baby.rs
index e990946..5de0dda 100644
--- a/packages/leptos/src/baby.rs
+++ b/packages/leptos/src/baby.rs
@@ -29,10 +29,10 @@ pub fn Baby(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/backpack.rs b/packages/leptos/src/backpack.rs
index 9754e46..b0f5432 100644
--- a/packages/leptos/src/backpack.rs
+++ b/packages/leptos/src/backpack.rs
@@ -29,11 +29,11 @@ pub fn Backpack(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/badge.rs b/packages/leptos/src/badge.rs
index ce3126f..9d2e999 100644
--- a/packages/leptos/src/badge.rs
+++ b/packages/leptos/src/badge.rs
@@ -29,7 +29,7 @@ pub fn Badge(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/badge_alert.rs b/packages/leptos/src/badge_alert.rs
index 3c7288d..ce4239c 100644
--- a/packages/leptos/src/badge_alert.rs
+++ b/packages/leptos/src/badge_alert.rs
@@ -29,9 +29,9 @@ pub fn BadgeAlert(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/badge_cent.rs b/packages/leptos/src/badge_cent.rs
index 1aa3e06..f3150fc 100644
--- a/packages/leptos/src/badge_cent.rs
+++ b/packages/leptos/src/badge_cent.rs
@@ -29,9 +29,9 @@ pub fn BadgeCent(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/badge_check.rs b/packages/leptos/src/badge_check.rs
index f4552ba..d7a8610 100644
--- a/packages/leptos/src/badge_check.rs
+++ b/packages/leptos/src/badge_check.rs
@@ -29,8 +29,8 @@ pub fn BadgeCheck(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/badge_dollar_sign.rs b/packages/leptos/src/badge_dollar_sign.rs
index ec7fb06..e518ab7 100644
--- a/packages/leptos/src/badge_dollar_sign.rs
+++ b/packages/leptos/src/badge_dollar_sign.rs
@@ -29,9 +29,9 @@ pub fn BadgeDollarSign(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/badge_euro.rs b/packages/leptos/src/badge_euro.rs
index 61b3782..78f02a7 100644
--- a/packages/leptos/src/badge_euro.rs
+++ b/packages/leptos/src/badge_euro.rs
@@ -29,9 +29,9 @@ pub fn BadgeEuro(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/badge_help.rs b/packages/leptos/src/badge_help.rs
index e5e0135..569f49e 100644
--- a/packages/leptos/src/badge_help.rs
+++ b/packages/leptos/src/badge_help.rs
@@ -29,9 +29,9 @@ pub fn BadgeHelp(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/badge_indian_rupee.rs b/packages/leptos/src/badge_indian_rupee.rs
index c2eca9d..8931108 100644
--- a/packages/leptos/src/badge_indian_rupee.rs
+++ b/packages/leptos/src/badge_indian_rupee.rs
@@ -29,10 +29,10 @@ pub fn BadgeIndianRupee(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/badge_info.rs b/packages/leptos/src/badge_info.rs
index d35c119..ebfcbc8 100644
--- a/packages/leptos/src/badge_info.rs
+++ b/packages/leptos/src/badge_info.rs
@@ -29,9 +29,9 @@ pub fn BadgeInfo(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/badge_japanese_yen.rs b/packages/leptos/src/badge_japanese_yen.rs
index 2c13936..c983874 100644
--- a/packages/leptos/src/badge_japanese_yen.rs
+++ b/packages/leptos/src/badge_japanese_yen.rs
@@ -29,11 +29,11 @@ pub fn BadgeJapaneseYen(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/badge_minus.rs b/packages/leptos/src/badge_minus.rs
index 92cebb0..bdba64b 100644
--- a/packages/leptos/src/badge_minus.rs
+++ b/packages/leptos/src/badge_minus.rs
@@ -29,8 +29,8 @@ pub fn BadgeMinus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/badge_percent.rs b/packages/leptos/src/badge_percent.rs
index b4e960f..6d5897e 100644
--- a/packages/leptos/src/badge_percent.rs
+++ b/packages/leptos/src/badge_percent.rs
@@ -29,10 +29,10 @@ pub fn BadgePercent(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/badge_plus.rs b/packages/leptos/src/badge_plus.rs
index 2b18b89..19ac21b 100644
--- a/packages/leptos/src/badge_plus.rs
+++ b/packages/leptos/src/badge_plus.rs
@@ -29,9 +29,9 @@ pub fn BadgePlus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/badge_pound_sterling.rs b/packages/leptos/src/badge_pound_sterling.rs
index adc6a3e..d658975 100644
--- a/packages/leptos/src/badge_pound_sterling.rs
+++ b/packages/leptos/src/badge_pound_sterling.rs
@@ -29,10 +29,10 @@ pub fn BadgePoundSterling(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/badge_russian_ruble.rs b/packages/leptos/src/badge_russian_ruble.rs
index 8df121f..f3aff0e 100644
--- a/packages/leptos/src/badge_russian_ruble.rs
+++ b/packages/leptos/src/badge_russian_ruble.rs
@@ -29,9 +29,9 @@ pub fn BadgeRussianRuble(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/badge_swiss_franc.rs b/packages/leptos/src/badge_swiss_franc.rs
index 12c361b..5bad84e 100644
--- a/packages/leptos/src/badge_swiss_franc.rs
+++ b/packages/leptos/src/badge_swiss_franc.rs
@@ -29,10 +29,10 @@ pub fn BadgeSwissFranc(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/badge_x.rs b/packages/leptos/src/badge_x.rs
index 588fcee..2c2a33e 100644
--- a/packages/leptos/src/badge_x.rs
+++ b/packages/leptos/src/badge_x.rs
@@ -29,9 +29,9 @@ pub fn BadgeX(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/baggage_claim.rs b/packages/leptos/src/baggage_claim.rs
index 72ce5f4..56407d0 100644
--- a/packages/leptos/src/baggage_claim.rs
+++ b/packages/leptos/src/baggage_claim.rs
@@ -29,11 +29,11 @@ pub fn BaggageClaim(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/ban.rs b/packages/leptos/src/ban.rs
index 37cca23..e8f99c1 100644
--- a/packages/leptos/src/ban.rs
+++ b/packages/leptos/src/ban.rs
@@ -29,8 +29,8 @@ pub fn Ban(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/banana.rs b/packages/leptos/src/banana.rs
index 1cf433d..8a081d1 100644
--- a/packages/leptos/src/banana.rs
+++ b/packages/leptos/src/banana.rs
@@ -29,8 +29,8 @@ pub fn Banana(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/bandage.rs b/packages/leptos/src/bandage.rs
index 9d59d2c..199bc46 100644
--- a/packages/leptos/src/bandage.rs
+++ b/packages/leptos/src/bandage.rs
@@ -29,13 +29,13 @@ pub fn Bandage(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/banknote.rs b/packages/leptos/src/banknote.rs
index ff5b132..ad31b76 100644
--- a/packages/leptos/src/banknote.rs
+++ b/packages/leptos/src/banknote.rs
@@ -29,9 +29,9 @@ pub fn Banknote(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/banknote_arrow_down.rs b/packages/leptos/src/banknote_arrow_down.rs
new file mode 100644
index 0000000..04f15fa
--- /dev/null
+++ b/packages/leptos/src/banknote_arrow_down.rs
@@ -0,0 +1,40 @@
+use leptos::{prelude::*, svg::Svg};
+#[component]
+pub fn BanknoteArrowDown(
+ #[prop(default = 24.into(), into)] size: Signal,
+ #[prop(default = "currentColor".into(), into)] color: Signal,
+ #[prop(default = "none".into(), into)] fill: Signal,
+ #[prop(default = 2.into(), into)] stroke_width: Signal,
+ #[prop(default = false.into(), into)] absolute_stroke_width: Signal,
+ #[prop(optional)] node_ref: NodeRef
}
}
diff --git a/packages/leptos/src/battery.rs b/packages/leptos/src/battery.rs
index 55f63de..ed2dc53 100644
--- a/packages/leptos/src/battery.rs
+++ b/packages/leptos/src/battery.rs
@@ -29,8 +29,8 @@ pub fn Battery(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/battery_charging.rs b/packages/leptos/src/battery_charging.rs
index 9e32165..1b5093e 100644
--- a/packages/leptos/src/battery_charging.rs
+++ b/packages/leptos/src/battery_charging.rs
@@ -29,10 +29,10 @@ pub fn BatteryCharging(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/battery_full.rs b/packages/leptos/src/battery_full.rs
index 0f28d70..d827c1e 100644
--- a/packages/leptos/src/battery_full.rs
+++ b/packages/leptos/src/battery_full.rs
@@ -29,11 +29,11 @@ pub fn BatteryFull(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/battery_low.rs b/packages/leptos/src/battery_low.rs
index 6475eea..895314f 100644
--- a/packages/leptos/src/battery_low.rs
+++ b/packages/leptos/src/battery_low.rs
@@ -29,9 +29,9 @@ pub fn BatteryLow(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/battery_medium.rs b/packages/leptos/src/battery_medium.rs
index 2c4cec9..3dd2154 100644
--- a/packages/leptos/src/battery_medium.rs
+++ b/packages/leptos/src/battery_medium.rs
@@ -29,10 +29,10 @@ pub fn BatteryMedium(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/battery_plus.rs b/packages/leptos/src/battery_plus.rs
new file mode 100644
index 0000000..5e21373
--- /dev/null
+++ b/packages/leptos/src/battery_plus.rs
@@ -0,0 +1,39 @@
+use leptos::{prelude::*, svg::Svg};
+#[component]
+pub fn BatteryPlus(
+ #[prop(default = 24.into(), into)] size: Signal,
+ #[prop(default = "currentColor".into(), into)] color: Signal,
+ #[prop(default = "none".into(), into)] fill: Signal,
+ #[prop(default = 2.into(), into)] stroke_width: Signal,
+ #[prop(default = false.into(), into)] absolute_stroke_width: Signal,
+ #[prop(optional)] node_ref: NodeRef,
+) -> impl IntoView {
+ let stroke_width = Signal::derive(move || {
+ if absolute_stroke_width.get() {
+ stroke_width.get() * 24 / size.get()
+ } else {
+ stroke_width.get()
+ }
+ });
+ view! {
+
+
+
+
+
+
+
+ }
+}
diff --git a/packages/leptos/src/battery_warning.rs b/packages/leptos/src/battery_warning.rs
index a7c9e68..608ba25 100644
--- a/packages/leptos/src/battery_warning.rs
+++ b/packages/leptos/src/battery_warning.rs
@@ -29,11 +29,11 @@ pub fn BatteryWarning(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/beaker.rs b/packages/leptos/src/beaker.rs
index af9d435..53afce8 100644
--- a/packages/leptos/src/beaker.rs
+++ b/packages/leptos/src/beaker.rs
@@ -29,9 +29,9 @@ pub fn Beaker(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/bean.rs b/packages/leptos/src/bean.rs
index df4a8dc..7975d18 100644
--- a/packages/leptos/src/bean.rs
+++ b/packages/leptos/src/bean.rs
@@ -29,8 +29,8 @@ pub fn Bean(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/bean_off.rs b/packages/leptos/src/bean_off.rs
index 16f4a15..be728e7 100644
--- a/packages/leptos/src/bean_off.rs
+++ b/packages/leptos/src/bean_off.rs
@@ -29,10 +29,10 @@ pub fn BeanOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/bed.rs b/packages/leptos/src/bed.rs
index a5d8d1f..866e78f 100644
--- a/packages/leptos/src/bed.rs
+++ b/packages/leptos/src/bed.rs
@@ -29,10 +29,10 @@ pub fn Bed(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/bed_double.rs b/packages/leptos/src/bed_double.rs
index ddb3a59..200e2db 100644
--- a/packages/leptos/src/bed_double.rs
+++ b/packages/leptos/src/bed_double.rs
@@ -29,10 +29,10 @@ pub fn BedDouble(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/bed_single.rs b/packages/leptos/src/bed_single.rs
index 997e9b3..7274875 100644
--- a/packages/leptos/src/bed_single.rs
+++ b/packages/leptos/src/bed_single.rs
@@ -29,9 +29,9 @@ pub fn BedSingle(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/beef.rs b/packages/leptos/src/beef.rs
index 6b5bd70..2a80c45 100644
--- a/packages/leptos/src/beef.rs
+++ b/packages/leptos/src/beef.rs
@@ -29,9 +29,9 @@ pub fn Beef(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/beer.rs b/packages/leptos/src/beer.rs
index 1d629e6..3238b35 100644
--- a/packages/leptos/src/beer.rs
+++ b/packages/leptos/src/beer.rs
@@ -29,11 +29,11 @@ pub fn Beer(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/beer_off.rs b/packages/leptos/src/beer_off.rs
index 8469625..4c4c44e 100644
--- a/packages/leptos/src/beer_off.rs
+++ b/packages/leptos/src/beer_off.rs
@@ -29,14 +29,14 @@ pub fn BeerOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/bell.rs b/packages/leptos/src/bell.rs
index c7d5b0a..6970783 100644
--- a/packages/leptos/src/bell.rs
+++ b/packages/leptos/src/bell.rs
@@ -29,8 +29,8 @@ pub fn Bell(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/bell_dot.rs b/packages/leptos/src/bell_dot.rs
index dac9e54..fdf3fc5 100644
--- a/packages/leptos/src/bell_dot.rs
+++ b/packages/leptos/src/bell_dot.rs
@@ -29,9 +29,9 @@ pub fn BellDot(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/bell_electric.rs b/packages/leptos/src/bell_electric.rs
index a851f36..49be781 100644
--- a/packages/leptos/src/bell_electric.rs
+++ b/packages/leptos/src/bell_electric.rs
@@ -29,12 +29,12 @@ pub fn BellElectric(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/bell_minus.rs b/packages/leptos/src/bell_minus.rs
index cbe3e57..23d592a 100644
--- a/packages/leptos/src/bell_minus.rs
+++ b/packages/leptos/src/bell_minus.rs
@@ -29,9 +29,9 @@ pub fn BellMinus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/bell_off.rs b/packages/leptos/src/bell_off.rs
index d7b159d..7439390 100644
--- a/packages/leptos/src/bell_off.rs
+++ b/packages/leptos/src/bell_off.rs
@@ -29,10 +29,10 @@ pub fn BellOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/bell_plus.rs b/packages/leptos/src/bell_plus.rs
index dc3ba75..a559487 100644
--- a/packages/leptos/src/bell_plus.rs
+++ b/packages/leptos/src/bell_plus.rs
@@ -29,10 +29,10 @@ pub fn BellPlus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/bell_ring.rs b/packages/leptos/src/bell_ring.rs
index 986a7a3..b9539cd 100644
--- a/packages/leptos/src/bell_ring.rs
+++ b/packages/leptos/src/bell_ring.rs
@@ -29,10 +29,10 @@ pub fn BellRing(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/between_horizontal_end.rs b/packages/leptos/src/between_horizontal_end.rs
index a35a8a0..a5586ba 100644
--- a/packages/leptos/src/between_horizontal_end.rs
+++ b/packages/leptos/src/between_horizontal_end.rs
@@ -29,9 +29,9 @@ pub fn BetweenHorizontalEnd(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/between_horizontal_start.rs b/packages/leptos/src/between_horizontal_start.rs
index 8ee819d..7e95686 100644
--- a/packages/leptos/src/between_horizontal_start.rs
+++ b/packages/leptos/src/between_horizontal_start.rs
@@ -29,9 +29,9 @@ pub fn BetweenHorizontalStart(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/between_vertical_end.rs b/packages/leptos/src/between_vertical_end.rs
index 12df1f9..7468630 100644
--- a/packages/leptos/src/between_vertical_end.rs
+++ b/packages/leptos/src/between_vertical_end.rs
@@ -29,9 +29,9 @@ pub fn BetweenVerticalEnd(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/between_vertical_start.rs b/packages/leptos/src/between_vertical_start.rs
index 83a9fe2..a786273 100644
--- a/packages/leptos/src/between_vertical_start.rs
+++ b/packages/leptos/src/between_vertical_start.rs
@@ -29,9 +29,9 @@ pub fn BetweenVerticalStart(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/biceps_flexed.rs b/packages/leptos/src/biceps_flexed.rs
index a478435..3faee3d 100644
--- a/packages/leptos/src/biceps_flexed.rs
+++ b/packages/leptos/src/biceps_flexed.rs
@@ -29,9 +29,9 @@ pub fn BicepsFlexed(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/bike.rs b/packages/leptos/src/bike.rs
index a27d4ad..05647d3 100644
--- a/packages/leptos/src/bike.rs
+++ b/packages/leptos/src/bike.rs
@@ -29,10 +29,10 @@ pub fn Bike(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/binary.rs b/packages/leptos/src/binary.rs
index 30639f0..2e3d588 100644
--- a/packages/leptos/src/binary.rs
+++ b/packages/leptos/src/binary.rs
@@ -29,12 +29,12 @@ pub fn Binary(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/binoculars.rs b/packages/leptos/src/binoculars.rs
index 593c3a2..7f3c8bd 100644
--- a/packages/leptos/src/binoculars.rs
+++ b/packages/leptos/src/binoculars.rs
@@ -29,12 +29,12 @@ pub fn Binoculars(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/biohazard.rs b/packages/leptos/src/biohazard.rs
index b06c835..969703d 100644
--- a/packages/leptos/src/biohazard.rs
+++ b/packages/leptos/src/biohazard.rs
@@ -29,16 +29,16 @@ pub fn Biohazard(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/bird.rs b/packages/leptos/src/bird.rs
index ee75cfa..197cf10 100644
--- a/packages/leptos/src/bird.rs
+++ b/packages/leptos/src/bird.rs
@@ -29,12 +29,12 @@ pub fn Bird(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/bitcoin.rs b/packages/leptos/src/bitcoin.rs
index 711d852..658cba6 100644
--- a/packages/leptos/src/bitcoin.rs
+++ b/packages/leptos/src/bitcoin.rs
@@ -29,7 +29,7 @@ pub fn Bitcoin(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/blend.rs b/packages/leptos/src/blend.rs
index f60df52..7cf6f6a 100644
--- a/packages/leptos/src/blend.rs
+++ b/packages/leptos/src/blend.rs
@@ -29,8 +29,8 @@ pub fn Blend(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/blinds.rs b/packages/leptos/src/blinds.rs
index fd0225b..8474558 100644
--- a/packages/leptos/src/blinds.rs
+++ b/packages/leptos/src/blinds.rs
@@ -29,13 +29,13 @@ pub fn Blinds(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/blocks.rs b/packages/leptos/src/blocks.rs
index 1c34058..3e082ff 100644
--- a/packages/leptos/src/blocks.rs
+++ b/packages/leptos/src/blocks.rs
@@ -29,8 +29,8 @@ pub fn Blocks(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/bluetooth.rs b/packages/leptos/src/bluetooth.rs
index c37e227..b28196f 100644
--- a/packages/leptos/src/bluetooth.rs
+++ b/packages/leptos/src/bluetooth.rs
@@ -29,7 +29,7 @@ pub fn Bluetooth(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/bluetooth_connected.rs b/packages/leptos/src/bluetooth_connected.rs
index cbe5ed7..aa70d1d 100644
--- a/packages/leptos/src/bluetooth_connected.rs
+++ b/packages/leptos/src/bluetooth_connected.rs
@@ -29,9 +29,9 @@ pub fn BluetoothConnected(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/bluetooth_off.rs b/packages/leptos/src/bluetooth_off.rs
index 8b2e73d..c15cb78 100644
--- a/packages/leptos/src/bluetooth_off.rs
+++ b/packages/leptos/src/bluetooth_off.rs
@@ -29,9 +29,9 @@ pub fn BluetoothOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/bluetooth_searching.rs b/packages/leptos/src/bluetooth_searching.rs
index c89e7b1..0995a6f 100644
--- a/packages/leptos/src/bluetooth_searching.rs
+++ b/packages/leptos/src/bluetooth_searching.rs
@@ -29,9 +29,9 @@ pub fn BluetoothSearching(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/bold.rs b/packages/leptos/src/bold.rs
index 4d2f4ca..8640f6e 100644
--- a/packages/leptos/src/bold.rs
+++ b/packages/leptos/src/bold.rs
@@ -29,7 +29,7 @@ pub fn Bold(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/bolt.rs b/packages/leptos/src/bolt.rs
index 48cdb41..b599fad 100644
--- a/packages/leptos/src/bolt.rs
+++ b/packages/leptos/src/bolt.rs
@@ -29,8 +29,8 @@ pub fn Bolt(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/bomb.rs b/packages/leptos/src/bomb.rs
index 571a8a3..89827f8 100644
--- a/packages/leptos/src/bomb.rs
+++ b/packages/leptos/src/bomb.rs
@@ -29,9 +29,9 @@ pub fn Bomb(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/bone.rs b/packages/leptos/src/bone.rs
index ed4920f..f36a03f 100644
--- a/packages/leptos/src/bone.rs
+++ b/packages/leptos/src/bone.rs
@@ -29,7 +29,7 @@ pub fn Bone(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/book.rs b/packages/leptos/src/book.rs
index 44f1633..7a34011 100644
--- a/packages/leptos/src/book.rs
+++ b/packages/leptos/src/book.rs
@@ -29,7 +29,7 @@ pub fn Book(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/book_a.rs b/packages/leptos/src/book_a.rs
index 579b32f..6ddaaab 100644
--- a/packages/leptos/src/book_a.rs
+++ b/packages/leptos/src/book_a.rs
@@ -29,9 +29,9 @@ pub fn BookA(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/book_audio.rs b/packages/leptos/src/book_audio.rs
index 58035df..fcf7272 100644
--- a/packages/leptos/src/book_audio.rs
+++ b/packages/leptos/src/book_audio.rs
@@ -29,10 +29,10 @@ pub fn BookAudio(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/book_check.rs b/packages/leptos/src/book_check.rs
index fc2b144..b553da8 100644
--- a/packages/leptos/src/book_check.rs
+++ b/packages/leptos/src/book_check.rs
@@ -29,8 +29,8 @@ pub fn BookCheck(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/book_copy.rs b/packages/leptos/src/book_copy.rs
index 33691b2..15d82a7 100644
--- a/packages/leptos/src/book_copy.rs
+++ b/packages/leptos/src/book_copy.rs
@@ -29,9 +29,9 @@ pub fn BookCopy(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/book_dashed.rs b/packages/leptos/src/book_dashed.rs
index b7f0329..0a9546c 100644
--- a/packages/leptos/src/book_dashed.rs
+++ b/packages/leptos/src/book_dashed.rs
@@ -29,17 +29,17 @@ pub fn BookDashed(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/book_down.rs b/packages/leptos/src/book_down.rs
index 8d96971..86d4a33 100644
--- a/packages/leptos/src/book_down.rs
+++ b/packages/leptos/src/book_down.rs
@@ -29,9 +29,9 @@ pub fn BookDown(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/book_headphones.rs b/packages/leptos/src/book_headphones.rs
index 11d933b..add92d4 100644
--- a/packages/leptos/src/book_headphones.rs
+++ b/packages/leptos/src/book_headphones.rs
@@ -29,10 +29,10 @@ pub fn BookHeadphones(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/book_heart.rs b/packages/leptos/src/book_heart.rs
index fac3fb7..89ebcc9 100644
--- a/packages/leptos/src/book_heart.rs
+++ b/packages/leptos/src/book_heart.rs
@@ -29,8 +29,8 @@ pub fn BookHeart(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/book_image.rs b/packages/leptos/src/book_image.rs
index a02a966..67fef5c 100644
--- a/packages/leptos/src/book_image.rs
+++ b/packages/leptos/src/book_image.rs
@@ -29,9 +29,9 @@ pub fn BookImage(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/book_key.rs b/packages/leptos/src/book_key.rs
index e8f7b29..b437d88 100644
--- a/packages/leptos/src/book_key.rs
+++ b/packages/leptos/src/book_key.rs
@@ -29,11 +29,11 @@ pub fn BookKey(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/book_lock.rs b/packages/leptos/src/book_lock.rs
index 2986a38..9924c53 100644
--- a/packages/leptos/src/book_lock.rs
+++ b/packages/leptos/src/book_lock.rs
@@ -29,10 +29,10 @@ pub fn BookLock(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/book_marked.rs b/packages/leptos/src/book_marked.rs
index e48e742..4ddf7cc 100644
--- a/packages/leptos/src/book_marked.rs
+++ b/packages/leptos/src/book_marked.rs
@@ -29,8 +29,8 @@ pub fn BookMarked(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/book_minus.rs b/packages/leptos/src/book_minus.rs
index 914d4df..75fa28d 100644
--- a/packages/leptos/src/book_minus.rs
+++ b/packages/leptos/src/book_minus.rs
@@ -29,8 +29,8 @@ pub fn BookMinus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/book_open.rs b/packages/leptos/src/book_open.rs
index 180658f..b112935 100644
--- a/packages/leptos/src/book_open.rs
+++ b/packages/leptos/src/book_open.rs
@@ -29,8 +29,8 @@ pub fn BookOpen(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/book_open_check.rs b/packages/leptos/src/book_open_check.rs
index bfefac4..e9e3903 100644
--- a/packages/leptos/src/book_open_check.rs
+++ b/packages/leptos/src/book_open_check.rs
@@ -29,9 +29,9 @@ pub fn BookOpenCheck(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/book_open_text.rs b/packages/leptos/src/book_open_text.rs
index 7f9148e..4bfc77b 100644
--- a/packages/leptos/src/book_open_text.rs
+++ b/packages/leptos/src/book_open_text.rs
@@ -29,12 +29,12 @@ pub fn BookOpenText(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/book_plus.rs b/packages/leptos/src/book_plus.rs
index 53f839a..16e8ac8 100644
--- a/packages/leptos/src/book_plus.rs
+++ b/packages/leptos/src/book_plus.rs
@@ -29,9 +29,9 @@ pub fn BookPlus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/book_text.rs b/packages/leptos/src/book_text.rs
index dc63ec5..0bceddf 100644
--- a/packages/leptos/src/book_text.rs
+++ b/packages/leptos/src/book_text.rs
@@ -29,9 +29,9 @@ pub fn BookText(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/book_type.rs b/packages/leptos/src/book_type.rs
index da799f1..d7e9f2f 100644
--- a/packages/leptos/src/book_type.rs
+++ b/packages/leptos/src/book_type.rs
@@ -29,10 +29,10 @@ pub fn BookType(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/book_up.rs b/packages/leptos/src/book_up.rs
index c823483..1772659 100644
--- a/packages/leptos/src/book_up.rs
+++ b/packages/leptos/src/book_up.rs
@@ -29,9 +29,9 @@ pub fn BookUp(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/book_up_2.rs b/packages/leptos/src/book_up_2.rs
index 8f2ebd7..197cf47 100644
--- a/packages/leptos/src/book_up_2.rs
+++ b/packages/leptos/src/book_up_2.rs
@@ -29,11 +29,11 @@ pub fn BookUp2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/book_user.rs b/packages/leptos/src/book_user.rs
index 3d1892d..9239a26 100644
--- a/packages/leptos/src/book_user.rs
+++ b/packages/leptos/src/book_user.rs
@@ -29,9 +29,9 @@ pub fn BookUser(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/book_x.rs b/packages/leptos/src/book_x.rs
index 5a355c1..8c13ceb 100644
--- a/packages/leptos/src/book_x.rs
+++ b/packages/leptos/src/book_x.rs
@@ -29,9 +29,9 @@ pub fn BookX(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/bookmark.rs b/packages/leptos/src/bookmark.rs
index 425eae2..1916146 100644
--- a/packages/leptos/src/bookmark.rs
+++ b/packages/leptos/src/bookmark.rs
@@ -29,7 +29,7 @@ pub fn Bookmark(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/bookmark_check.rs b/packages/leptos/src/bookmark_check.rs
index f1f4bc0..53f6c49 100644
--- a/packages/leptos/src/bookmark_check.rs
+++ b/packages/leptos/src/bookmark_check.rs
@@ -29,8 +29,8 @@ pub fn BookmarkCheck(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/bookmark_minus.rs b/packages/leptos/src/bookmark_minus.rs
index 10f4ddb..36bc0ac 100644
--- a/packages/leptos/src/bookmark_minus.rs
+++ b/packages/leptos/src/bookmark_minus.rs
@@ -29,8 +29,8 @@ pub fn BookmarkMinus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/bookmark_plus.rs b/packages/leptos/src/bookmark_plus.rs
index f9d25f9..d0e7a50 100644
--- a/packages/leptos/src/bookmark_plus.rs
+++ b/packages/leptos/src/bookmark_plus.rs
@@ -29,9 +29,9 @@ pub fn BookmarkPlus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/bookmark_x.rs b/packages/leptos/src/bookmark_x.rs
index c25d460..fbe9e5a 100644
--- a/packages/leptos/src/bookmark_x.rs
+++ b/packages/leptos/src/bookmark_x.rs
@@ -29,9 +29,9 @@ pub fn BookmarkX(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/boom_box.rs b/packages/leptos/src/boom_box.rs
index 2dd67ec..808f495 100644
--- a/packages/leptos/src/boom_box.rs
+++ b/packages/leptos/src/boom_box.rs
@@ -29,13 +29,13 @@ pub fn BoomBox(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/bot.rs b/packages/leptos/src/bot.rs
index 5b9887b..3164b44 100644
--- a/packages/leptos/src/bot.rs
+++ b/packages/leptos/src/bot.rs
@@ -29,12 +29,12 @@ pub fn Bot(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/bot_message_square.rs b/packages/leptos/src/bot_message_square.rs
index 9e2195f..6fc5768 100644
--- a/packages/leptos/src/bot_message_square.rs
+++ b/packages/leptos/src/bot_message_square.rs
@@ -29,12 +29,12 @@ pub fn BotMessageSquare(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/bot_off.rs b/packages/leptos/src/bot_off.rs
index 87526d6..310bc8f 100644
--- a/packages/leptos/src/bot_off.rs
+++ b/packages/leptos/src/bot_off.rs
@@ -29,13 +29,13 @@ pub fn BotOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/bow_arrow.rs b/packages/leptos/src/bow_arrow.rs
new file mode 100644
index 0000000..ef8bf54
--- /dev/null
+++ b/packages/leptos/src/bow_arrow.rs
@@ -0,0 +1,39 @@
+use leptos::{prelude::*, svg::Svg};
+#[component]
+pub fn BowArrow(
+ #[prop(default = 24.into(), into)] size: Signal,
+ #[prop(default = "currentColor".into(), into)] color: Signal,
+ #[prop(default = "none".into(), into)] fill: Signal,
+ #[prop(default = 2.into(), into)] stroke_width: Signal,
+ #[prop(default = false.into(), into)] absolute_stroke_width: Signal,
+ #[prop(optional)] node_ref: NodeRef,
+) -> impl IntoView {
+ let stroke_width = Signal::derive(move || {
+ if absolute_stroke_width.get() {
+ stroke_width.get() * 24 / size.get()
+ } else {
+ stroke_width.get()
+ }
+ });
+ view! {
+
+
+
+
+
+
+
+ }
+}
diff --git a/packages/leptos/src/box.rs b/packages/leptos/src/box.rs
index b73621a..243227d 100644
--- a/packages/leptos/src/box.rs
+++ b/packages/leptos/src/box.rs
@@ -29,9 +29,9 @@ pub fn Box(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/boxes.rs b/packages/leptos/src/boxes.rs
index 52bbf53..c3c1b5f 100644
--- a/packages/leptos/src/boxes.rs
+++ b/packages/leptos/src/boxes.rs
@@ -29,18 +29,18 @@ pub fn Boxes(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/braces.rs b/packages/leptos/src/braces.rs
index c34d15a..9b18cfa 100644
--- a/packages/leptos/src/braces.rs
+++ b/packages/leptos/src/braces.rs
@@ -29,8 +29,8 @@ pub fn Braces(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/brackets.rs b/packages/leptos/src/brackets.rs
index 9cc0dfa..14fc3d3 100644
--- a/packages/leptos/src/brackets.rs
+++ b/packages/leptos/src/brackets.rs
@@ -29,8 +29,8 @@ pub fn Brackets(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/brain.rs b/packages/leptos/src/brain.rs
index 0e4142b..979ae0a 100644
--- a/packages/leptos/src/brain.rs
+++ b/packages/leptos/src/brain.rs
@@ -29,15 +29,15 @@ pub fn Brain(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/brain_circuit.rs b/packages/leptos/src/brain_circuit.rs
index cbbf685..8b074aa 100644
--- a/packages/leptos/src/brain_circuit.rs
+++ b/packages/leptos/src/brain_circuit.rs
@@ -29,19 +29,19 @@ pub fn BrainCircuit(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/brain_cog.rs b/packages/leptos/src/brain_cog.rs
index 419e815..6d25588 100644
--- a/packages/leptos/src/brain_cog.rs
+++ b/packages/leptos/src/brain_cog.rs
@@ -29,22 +29,21 @@ pub fn BrainCog(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/brick_wall.rs b/packages/leptos/src/brick_wall.rs
index b231d80..730232a 100644
--- a/packages/leptos/src/brick_wall.rs
+++ b/packages/leptos/src/brick_wall.rs
@@ -29,14 +29,14 @@ pub fn BrickWall(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/brick_wall_fire.rs b/packages/leptos/src/brick_wall_fire.rs
new file mode 100644
index 0000000..2f20b42
--- /dev/null
+++ b/packages/leptos/src/brick_wall_fire.rs
@@ -0,0 +1,41 @@
+use leptos::{prelude::*, svg::Svg};
+#[component]
+pub fn BrickWallFire(
+ #[prop(default = 24.into(), into)] size: Signal,
+ #[prop(default = "currentColor".into(), into)] color: Signal,
+ #[prop(default = "none".into(), into)] fill: Signal,
+ #[prop(default = 2.into(), into)] stroke_width: Signal,
+ #[prop(default = false.into(), into)] absolute_stroke_width: Signal,
+ #[prop(optional)] node_ref: NodeRef,
+) -> impl IntoView {
+ let stroke_width = Signal::derive(move || {
+ if absolute_stroke_width.get() {
+ stroke_width.get() * 24 / size.get()
+ } else {
+ stroke_width.get()
+ }
+ });
+ view! {
+
+
+
+
+
+
+
+
+
+ }
+}
diff --git a/packages/leptos/src/briefcase.rs b/packages/leptos/src/briefcase.rs
index 2d4bc08..9bffb97 100644
--- a/packages/leptos/src/briefcase.rs
+++ b/packages/leptos/src/briefcase.rs
@@ -29,8 +29,8 @@ pub fn Briefcase(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/briefcase_business.rs b/packages/leptos/src/briefcase_business.rs
index db171ea..abb1bf9 100644
--- a/packages/leptos/src/briefcase_business.rs
+++ b/packages/leptos/src/briefcase_business.rs
@@ -29,10 +29,10 @@ pub fn BriefcaseBusiness(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/briefcase_conveyor_belt.rs b/packages/leptos/src/briefcase_conveyor_belt.rs
index 735f6e9..9e84a5b 100644
--- a/packages/leptos/src/briefcase_conveyor_belt.rs
+++ b/packages/leptos/src/briefcase_conveyor_belt.rs
@@ -29,13 +29,13 @@ pub fn BriefcaseConveyorBelt(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/briefcase_medical.rs b/packages/leptos/src/briefcase_medical.rs
index 336c688..ec9f785 100644
--- a/packages/leptos/src/briefcase_medical.rs
+++ b/packages/leptos/src/briefcase_medical.rs
@@ -29,12 +29,12 @@ pub fn BriefcaseMedical(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/bring_to_front.rs b/packages/leptos/src/bring_to_front.rs
index 23aee5c..a14dd35 100644
--- a/packages/leptos/src/bring_to_front.rs
+++ b/packages/leptos/src/bring_to_front.rs
@@ -29,9 +29,9 @@ pub fn BringToFront(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/brush.rs b/packages/leptos/src/brush.rs
index 1b3fc67..97dcf7e 100644
--- a/packages/leptos/src/brush.rs
+++ b/packages/leptos/src/brush.rs
@@ -29,8 +29,9 @@ pub fn Brush(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/brush_cleaning.rs b/packages/leptos/src/brush_cleaning.rs
new file mode 100644
index 0000000..0f6efb5
--- /dev/null
+++ b/packages/leptos/src/brush_cleaning.rs
@@ -0,0 +1,38 @@
+use leptos::{prelude::*, svg::Svg};
+#[component]
+pub fn BrushCleaning(
+ #[prop(default = 24.into(), into)] size: Signal,
+ #[prop(default = "currentColor".into(), into)] color: Signal,
+ #[prop(default = "none".into(), into)] fill: Signal,
+ #[prop(default = 2.into(), into)] stroke_width: Signal,
+ #[prop(default = false.into(), into)] absolute_stroke_width: Signal,
+ #[prop(optional)] node_ref: NodeRef,
+) -> impl IntoView {
+ let stroke_width = Signal::derive(move || {
+ if absolute_stroke_width.get() {
+ stroke_width.get() * 24 / size.get()
+ } else {
+ stroke_width.get()
+ }
+ });
+ view! {
+
+
+
+
+
+
+ }
+}
diff --git a/packages/leptos/src/bubbles.rs b/packages/leptos/src/bubbles.rs
new file mode 100644
index 0000000..39be022
--- /dev/null
+++ b/packages/leptos/src/bubbles.rs
@@ -0,0 +1,38 @@
+use leptos::{prelude::*, svg::Svg};
+#[component]
+pub fn Bubbles(
+ #[prop(default = 24.into(), into)] size: Signal,
+ #[prop(default = "currentColor".into(), into)] color: Signal,
+ #[prop(default = "none".into(), into)] fill: Signal,
+ #[prop(default = 2.into(), into)] stroke_width: Signal,
+ #[prop(default = false.into(), into)] absolute_stroke_width: Signal,
+ #[prop(optional)] node_ref: NodeRef,
+) -> impl IntoView {
+ let stroke_width = Signal::derive(move || {
+ if absolute_stroke_width.get() {
+ stroke_width.get() * 24 / size.get()
+ } else {
+ stroke_width.get()
+ }
+ });
+ view! {
+
+
+
+
+
+
+ }
+}
diff --git a/packages/leptos/src/bug.rs b/packages/leptos/src/bug.rs
index e09b5c5..7ccf47b 100644
--- a/packages/leptos/src/bug.rs
+++ b/packages/leptos/src/bug.rs
@@ -29,17 +29,17 @@ pub fn Bug(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/bug_off.rs b/packages/leptos/src/bug_off.rs
index 4590cea..af5684d 100644
--- a/packages/leptos/src/bug_off.rs
+++ b/packages/leptos/src/bug_off.rs
@@ -29,15 +29,15 @@ pub fn BugOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/bug_play.rs b/packages/leptos/src/bug_play.rs
index d6daeef..c094f9b 100644
--- a/packages/leptos/src/bug_play.rs
+++ b/packages/leptos/src/bug_play.rs
@@ -29,15 +29,15 @@ pub fn BugPlay(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/building.rs b/packages/leptos/src/building.rs
index 893de77..7c0e3c0 100644
--- a/packages/leptos/src/building.rs
+++ b/packages/leptos/src/building.rs
@@ -29,17 +29,17 @@ pub fn Building(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/building_2.rs b/packages/leptos/src/building_2.rs
index dd89458..690dc9b 100644
--- a/packages/leptos/src/building_2.rs
+++ b/packages/leptos/src/building_2.rs
@@ -29,13 +29,13 @@ pub fn Building2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/bus.rs b/packages/leptos/src/bus.rs
index 3dd0683..b41d4de 100644
--- a/packages/leptos/src/bus.rs
+++ b/packages/leptos/src/bus.rs
@@ -29,13 +29,13 @@ pub fn Bus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/bus_front.rs b/packages/leptos/src/bus_front.rs
index 71f0793..a571824 100644
--- a/packages/leptos/src/bus_front.rs
+++ b/packages/leptos/src/bus_front.rs
@@ -29,15 +29,15 @@ pub fn BusFront(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/cable.rs b/packages/leptos/src/cable.rs
index 47bc1dc..017acad 100644
--- a/packages/leptos/src/cable.rs
+++ b/packages/leptos/src/cable.rs
@@ -29,11 +29,11 @@ pub fn Cable(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/cable_car.rs b/packages/leptos/src/cable_car.rs
index fe25505..6d4248e 100644
--- a/packages/leptos/src/cable_car.rs
+++ b/packages/leptos/src/cable_car.rs
@@ -29,14 +29,14 @@ pub fn CableCar(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/cake.rs b/packages/leptos/src/cake.rs
index cb95eb9..738ed3f 100644
--- a/packages/leptos/src/cake.rs
+++ b/packages/leptos/src/cake.rs
@@ -29,15 +29,15 @@ pub fn Cake(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/cake_slice.rs b/packages/leptos/src/cake_slice.rs
index ea54ea7..883bcf2 100644
--- a/packages/leptos/src/cake_slice.rs
+++ b/packages/leptos/src/cake_slice.rs
@@ -29,10 +29,10 @@ pub fn CakeSlice(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/calculator.rs b/packages/leptos/src/calculator.rs
index 67b043a..6cfa65a 100644
--- a/packages/leptos/src/calculator.rs
+++ b/packages/leptos/src/calculator.rs
@@ -29,16 +29,16 @@ pub fn Calculator(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/calendar.rs b/packages/leptos/src/calendar.rs
index bd3168d..f3a64fb 100644
--- a/packages/leptos/src/calendar.rs
+++ b/packages/leptos/src/calendar.rs
@@ -29,10 +29,10 @@ pub fn Calendar(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/calendar_1.rs b/packages/leptos/src/calendar_1.rs
index 65f3aa6..f3e9164 100644
--- a/packages/leptos/src/calendar_1.rs
+++ b/packages/leptos/src/calendar_1.rs
@@ -29,11 +29,11 @@ pub fn Calendar1(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/calendar_arrow_down.rs b/packages/leptos/src/calendar_arrow_down.rs
index c2baf76..f528ec7 100644
--- a/packages/leptos/src/calendar_arrow_down.rs
+++ b/packages/leptos/src/calendar_arrow_down.rs
@@ -29,12 +29,12 @@ pub fn CalendarArrowDown(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/calendar_arrow_up.rs b/packages/leptos/src/calendar_arrow_up.rs
index 051e7c8..e3e7288 100644
--- a/packages/leptos/src/calendar_arrow_up.rs
+++ b/packages/leptos/src/calendar_arrow_up.rs
@@ -29,12 +29,12 @@ pub fn CalendarArrowUp(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/calendar_check.rs b/packages/leptos/src/calendar_check.rs
index 58d5270..4b470c9 100644
--- a/packages/leptos/src/calendar_check.rs
+++ b/packages/leptos/src/calendar_check.rs
@@ -29,11 +29,11 @@ pub fn CalendarCheck(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/calendar_check_2.rs b/packages/leptos/src/calendar_check_2.rs
index f26888d..e489df8 100644
--- a/packages/leptos/src/calendar_check_2.rs
+++ b/packages/leptos/src/calendar_check_2.rs
@@ -29,11 +29,11 @@ pub fn CalendarCheck2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/calendar_clock.rs b/packages/leptos/src/calendar_clock.rs
index 5c4deb8..0eef935 100644
--- a/packages/leptos/src/calendar_clock.rs
+++ b/packages/leptos/src/calendar_clock.rs
@@ -29,12 +29,12 @@ pub fn CalendarClock(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/calendar_cog.rs b/packages/leptos/src/calendar_cog.rs
index 16828a0..7f4f173 100644
--- a/packages/leptos/src/calendar_cog.rs
+++ b/packages/leptos/src/calendar_cog.rs
@@ -29,19 +29,19 @@ pub fn CalendarCog(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/calendar_days.rs b/packages/leptos/src/calendar_days.rs
index bed9cbc..ab8e8d6 100644
--- a/packages/leptos/src/calendar_days.rs
+++ b/packages/leptos/src/calendar_days.rs
@@ -29,16 +29,16 @@ pub fn CalendarDays(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/calendar_fold.rs b/packages/leptos/src/calendar_fold.rs
index ecb8d30..922a256 100644
--- a/packages/leptos/src/calendar_fold.rs
+++ b/packages/leptos/src/calendar_fold.rs
@@ -29,11 +29,11 @@ pub fn CalendarFold(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/calendar_heart.rs b/packages/leptos/src/calendar_heart.rs
index 9aca0b4..d82c69b 100644
--- a/packages/leptos/src/calendar_heart.rs
+++ b/packages/leptos/src/calendar_heart.rs
@@ -29,10 +29,10 @@ pub fn CalendarHeart(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/calendar_minus.rs b/packages/leptos/src/calendar_minus.rs
index e06eeb5..048dc20 100644
--- a/packages/leptos/src/calendar_minus.rs
+++ b/packages/leptos/src/calendar_minus.rs
@@ -29,11 +29,11 @@ pub fn CalendarMinus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/calendar_minus_2.rs b/packages/leptos/src/calendar_minus_2.rs
index e5c1ce4..6241447 100644
--- a/packages/leptos/src/calendar_minus_2.rs
+++ b/packages/leptos/src/calendar_minus_2.rs
@@ -29,11 +29,11 @@ pub fn CalendarMinus2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/calendar_off.rs b/packages/leptos/src/calendar_off.rs
index 7f076aa..31250be 100644
--- a/packages/leptos/src/calendar_off.rs
+++ b/packages/leptos/src/calendar_off.rs
@@ -29,12 +29,12 @@ pub fn CalendarOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/calendar_plus.rs b/packages/leptos/src/calendar_plus.rs
index 7578ce2..83d0489 100644
--- a/packages/leptos/src/calendar_plus.rs
+++ b/packages/leptos/src/calendar_plus.rs
@@ -29,12 +29,12 @@ pub fn CalendarPlus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/calendar_plus_2.rs b/packages/leptos/src/calendar_plus_2.rs
index fe07a6e..f885a48 100644
--- a/packages/leptos/src/calendar_plus_2.rs
+++ b/packages/leptos/src/calendar_plus_2.rs
@@ -29,12 +29,12 @@ pub fn CalendarPlus2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/calendar_range.rs b/packages/leptos/src/calendar_range.rs
index c52489b..5bafb0c 100644
--- a/packages/leptos/src/calendar_range.rs
+++ b/packages/leptos/src/calendar_range.rs
@@ -29,14 +29,14 @@ pub fn CalendarRange(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/calendar_search.rs b/packages/leptos/src/calendar_search.rs
index cc7ea0e..b0c4d65 100644
--- a/packages/leptos/src/calendar_search.rs
+++ b/packages/leptos/src/calendar_search.rs
@@ -29,12 +29,12 @@ pub fn CalendarSearch(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/calendar_sync.rs b/packages/leptos/src/calendar_sync.rs
index 9dffd67..45818a4 100644
--- a/packages/leptos/src/calendar_sync.rs
+++ b/packages/leptos/src/calendar_sync.rs
@@ -29,14 +29,14 @@ pub fn CalendarSync(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/calendar_x.rs b/packages/leptos/src/calendar_x.rs
index 84b8909..0e9de93 100644
--- a/packages/leptos/src/calendar_x.rs
+++ b/packages/leptos/src/calendar_x.rs
@@ -29,12 +29,12 @@ pub fn CalendarX(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/calendar_x_2.rs b/packages/leptos/src/calendar_x_2.rs
index 20d2229..e893046 100644
--- a/packages/leptos/src/calendar_x_2.rs
+++ b/packages/leptos/src/calendar_x_2.rs
@@ -29,12 +29,12 @@ pub fn CalendarX2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/camera.rs b/packages/leptos/src/camera.rs
index 76ec471..68ac6df 100644
--- a/packages/leptos/src/camera.rs
+++ b/packages/leptos/src/camera.rs
@@ -29,8 +29,8 @@ pub fn Camera(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/camera_off.rs b/packages/leptos/src/camera_off.rs
index f4dd4c1..d88895e 100644
--- a/packages/leptos/src/camera_off.rs
+++ b/packages/leptos/src/camera_off.rs
@@ -29,10 +29,10 @@ pub fn CameraOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/candy.rs b/packages/leptos/src/candy.rs
index c006d46..a1f32d6 100644
--- a/packages/leptos/src/candy.rs
+++ b/packages/leptos/src/candy.rs
@@ -29,11 +29,11 @@ pub fn Candy(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/candy_cane.rs b/packages/leptos/src/candy_cane.rs
index 8142d63..20a9245 100644
--- a/packages/leptos/src/candy_cane.rs
+++ b/packages/leptos/src/candy_cane.rs
@@ -29,11 +29,11 @@ pub fn CandyCane(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/candy_off.rs b/packages/leptos/src/candy_off.rs
index cb4a94c..4e125b9 100644
--- a/packages/leptos/src/candy_off.rs
+++ b/packages/leptos/src/candy_off.rs
@@ -29,14 +29,13 @@ pub fn CandyOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/cannabis.rs b/packages/leptos/src/cannabis.rs
index 6da5dc4..ab5a96b 100644
--- a/packages/leptos/src/cannabis.rs
+++ b/packages/leptos/src/cannabis.rs
@@ -29,8 +29,8 @@ pub fn Cannabis(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/captions.rs b/packages/leptos/src/captions.rs
index e260d39..7a1a58b 100644
--- a/packages/leptos/src/captions.rs
+++ b/packages/leptos/src/captions.rs
@@ -29,8 +29,8 @@ pub fn Captions(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/captions_off.rs b/packages/leptos/src/captions_off.rs
index c392ab5..ceb2a91 100644
--- a/packages/leptos/src/captions_off.rs
+++ b/packages/leptos/src/captions_off.rs
@@ -29,12 +29,12 @@ pub fn CaptionsOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/car.rs b/packages/leptos/src/car.rs
index 264bab0..78f5387 100644
--- a/packages/leptos/src/car.rs
+++ b/packages/leptos/src/car.rs
@@ -29,10 +29,10 @@ pub fn Car(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/car_front.rs b/packages/leptos/src/car_front.rs
index d360998..e042b68 100644
--- a/packages/leptos/src/car_front.rs
+++ b/packages/leptos/src/car_front.rs
@@ -29,12 +29,12 @@ pub fn CarFront(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/car_taxi_front.rs b/packages/leptos/src/car_taxi_front.rs
index 542e303..0a3c406 100644
--- a/packages/leptos/src/car_taxi_front.rs
+++ b/packages/leptos/src/car_taxi_front.rs
@@ -29,13 +29,13 @@ pub fn CarTaxiFront(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/caravan.rs b/packages/leptos/src/caravan.rs
index ba7a62e..bfba14d 100644
--- a/packages/leptos/src/caravan.rs
+++ b/packages/leptos/src/caravan.rs
@@ -29,10 +29,10 @@ pub fn Caravan(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/carrot.rs b/packages/leptos/src/carrot.rs
index 33cab8a..d7d085e 100644
--- a/packages/leptos/src/carrot.rs
+++ b/packages/leptos/src/carrot.rs
@@ -29,9 +29,9 @@ pub fn Carrot(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/case_lower.rs b/packages/leptos/src/case_lower.rs
index 9849899..c8b5994 100644
--- a/packages/leptos/src/case_lower.rs
+++ b/packages/leptos/src/case_lower.rs
@@ -29,10 +29,10 @@ pub fn CaseLower(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/case_sensitive.rs b/packages/leptos/src/case_sensitive.rs
index a368927..c04da14 100644
--- a/packages/leptos/src/case_sensitive.rs
+++ b/packages/leptos/src/case_sensitive.rs
@@ -29,10 +29,10 @@ pub fn CaseSensitive(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/case_upper.rs b/packages/leptos/src/case_upper.rs
index 0579c71..a48bcd0 100644
--- a/packages/leptos/src/case_upper.rs
+++ b/packages/leptos/src/case_upper.rs
@@ -29,9 +29,9 @@ pub fn CaseUpper(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/cassette_tape.rs b/packages/leptos/src/cassette_tape.rs
index a774969..64b0857 100644
--- a/packages/leptos/src/cassette_tape.rs
+++ b/packages/leptos/src/cassette_tape.rs
@@ -29,11 +29,11 @@ pub fn CassetteTape(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/cast.rs b/packages/leptos/src/cast.rs
index 335b149..5510f9d 100644
--- a/packages/leptos/src/cast.rs
+++ b/packages/leptos/src/cast.rs
@@ -29,10 +29,10 @@ pub fn Cast(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/castle.rs b/packages/leptos/src/castle.rs
index ac714fc..b098dfe 100644
--- a/packages/leptos/src/castle.rs
+++ b/packages/leptos/src/castle.rs
@@ -29,15 +29,15 @@ pub fn Castle(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/cat.rs b/packages/leptos/src/cat.rs
index 2f75781..b8fbd4f 100644
--- a/packages/leptos/src/cat.rs
+++ b/packages/leptos/src/cat.rs
@@ -29,10 +29,10 @@ pub fn Cat(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/cctv.rs b/packages/leptos/src/cctv.rs
index a56e115..9a1ea95 100644
--- a/packages/leptos/src/cctv.rs
+++ b/packages/leptos/src/cctv.rs
@@ -29,11 +29,11 @@ pub fn Cctv(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/chart_area.rs b/packages/leptos/src/chart_area.rs
index 4db2746..2e109a4 100644
--- a/packages/leptos/src/chart_area.rs
+++ b/packages/leptos/src/chart_area.rs
@@ -29,8 +29,8 @@ pub fn ChartArea(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/chart_bar.rs b/packages/leptos/src/chart_bar.rs
index 7e7ae15..9d1d826 100644
--- a/packages/leptos/src/chart_bar.rs
+++ b/packages/leptos/src/chart_bar.rs
@@ -29,10 +29,10 @@ pub fn ChartBar(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/chart_bar_big.rs b/packages/leptos/src/chart_bar_big.rs
index 9c0fd42..a387db2 100644
--- a/packages/leptos/src/chart_bar_big.rs
+++ b/packages/leptos/src/chart_bar_big.rs
@@ -29,9 +29,9 @@ pub fn ChartBarBig(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/chart_bar_decreasing.rs b/packages/leptos/src/chart_bar_decreasing.rs
index 666bf52..2cf05a3 100644
--- a/packages/leptos/src/chart_bar_decreasing.rs
+++ b/packages/leptos/src/chart_bar_decreasing.rs
@@ -29,10 +29,10 @@ pub fn ChartBarDecreasing(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/chart_bar_increasing.rs b/packages/leptos/src/chart_bar_increasing.rs
index d865654..ba5a518 100644
--- a/packages/leptos/src/chart_bar_increasing.rs
+++ b/packages/leptos/src/chart_bar_increasing.rs
@@ -29,10 +29,10 @@ pub fn ChartBarIncreasing(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/chart_bar_stacked.rs b/packages/leptos/src/chart_bar_stacked.rs
index 0de53ea..2d5f74d 100644
--- a/packages/leptos/src/chart_bar_stacked.rs
+++ b/packages/leptos/src/chart_bar_stacked.rs
@@ -29,11 +29,11 @@ pub fn ChartBarStacked(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/chart_candlestick.rs b/packages/leptos/src/chart_candlestick.rs
index d173222..d766d79 100644
--- a/packages/leptos/src/chart_candlestick.rs
+++ b/packages/leptos/src/chart_candlestick.rs
@@ -29,13 +29,13 @@ pub fn ChartCandlestick(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/chart_column.rs b/packages/leptos/src/chart_column.rs
index ef326a0..43948bd 100644
--- a/packages/leptos/src/chart_column.rs
+++ b/packages/leptos/src/chart_column.rs
@@ -29,10 +29,10 @@ pub fn ChartColumn(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/chart_column_big.rs b/packages/leptos/src/chart_column_big.rs
index b7b1def..9fa73e0 100644
--- a/packages/leptos/src/chart_column_big.rs
+++ b/packages/leptos/src/chart_column_big.rs
@@ -29,9 +29,9 @@ pub fn ChartColumnBig(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/chart_column_decreasing.rs b/packages/leptos/src/chart_column_decreasing.rs
index cd0495f..a1bd26c 100644
--- a/packages/leptos/src/chart_column_decreasing.rs
+++ b/packages/leptos/src/chart_column_decreasing.rs
@@ -29,10 +29,10 @@ pub fn ChartColumnDecreasing(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/chart_column_increasing.rs b/packages/leptos/src/chart_column_increasing.rs
index 803e546..2807ad0 100644
--- a/packages/leptos/src/chart_column_increasing.rs
+++ b/packages/leptos/src/chart_column_increasing.rs
@@ -29,10 +29,10 @@ pub fn ChartColumnIncreasing(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/chart_column_stacked.rs b/packages/leptos/src/chart_column_stacked.rs
index 925ac98..6b8e5d5 100644
--- a/packages/leptos/src/chart_column_stacked.rs
+++ b/packages/leptos/src/chart_column_stacked.rs
@@ -29,11 +29,11 @@ pub fn ChartColumnStacked(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/chart_gantt.rs b/packages/leptos/src/chart_gantt.rs
index 6ecedc3..7382dcc 100644
--- a/packages/leptos/src/chart_gantt.rs
+++ b/packages/leptos/src/chart_gantt.rs
@@ -29,10 +29,10 @@ pub fn ChartGantt(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/chart_line.rs b/packages/leptos/src/chart_line.rs
index 781e4d3..5abc275 100644
--- a/packages/leptos/src/chart_line.rs
+++ b/packages/leptos/src/chart_line.rs
@@ -29,8 +29,8 @@ pub fn ChartLine(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/chart_network.rs b/packages/leptos/src/chart_network.rs
index 8a4a551..a414543 100644
--- a/packages/leptos/src/chart_network.rs
+++ b/packages/leptos/src/chart_network.rs
@@ -29,13 +29,13 @@ pub fn ChartNetwork(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/chart_no_axes_column.rs b/packages/leptos/src/chart_no_axes_column.rs
index 2c450cd..0311e38 100644
--- a/packages/leptos/src/chart_no_axes_column.rs
+++ b/packages/leptos/src/chart_no_axes_column.rs
@@ -29,9 +29,9 @@ pub fn ChartNoAxesColumn(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/chart_no_axes_column_decreasing.rs b/packages/leptos/src/chart_no_axes_column_decreasing.rs
index c5fc44f..1f4e76b 100644
--- a/packages/leptos/src/chart_no_axes_column_decreasing.rs
+++ b/packages/leptos/src/chart_no_axes_column_decreasing.rs
@@ -29,9 +29,9 @@ pub fn ChartNoAxesColumnDecreasing(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/chart_no_axes_column_increasing.rs b/packages/leptos/src/chart_no_axes_column_increasing.rs
index f3f9228..1861460 100644
--- a/packages/leptos/src/chart_no_axes_column_increasing.rs
+++ b/packages/leptos/src/chart_no_axes_column_increasing.rs
@@ -29,9 +29,9 @@ pub fn ChartNoAxesColumnIncreasing(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/chart_no_axes_combined.rs b/packages/leptos/src/chart_no_axes_combined.rs
index 5339879..0b292eb 100644
--- a/packages/leptos/src/chart_no_axes_combined.rs
+++ b/packages/leptos/src/chart_no_axes_combined.rs
@@ -29,12 +29,12 @@ pub fn ChartNoAxesCombined(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/chart_no_axes_gantt.rs b/packages/leptos/src/chart_no_axes_gantt.rs
index 297eb0d..532b2d4 100644
--- a/packages/leptos/src/chart_no_axes_gantt.rs
+++ b/packages/leptos/src/chart_no_axes_gantt.rs
@@ -29,9 +29,9 @@ pub fn ChartNoAxesGantt(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/chart_pie.rs b/packages/leptos/src/chart_pie.rs
index 064c2e5..dd0b20d 100644
--- a/packages/leptos/src/chart_pie.rs
+++ b/packages/leptos/src/chart_pie.rs
@@ -29,8 +29,8 @@ pub fn ChartPie(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/chart_scatter.rs b/packages/leptos/src/chart_scatter.rs
index 160ab74..2a01ff9 100644
--- a/packages/leptos/src/chart_scatter.rs
+++ b/packages/leptos/src/chart_scatter.rs
@@ -29,12 +29,12 @@ pub fn ChartScatter(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/chart_spline.rs b/packages/leptos/src/chart_spline.rs
index 3065e73..e81e756 100644
--- a/packages/leptos/src/chart_spline.rs
+++ b/packages/leptos/src/chart_spline.rs
@@ -29,8 +29,8 @@ pub fn ChartSpline(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/check.rs b/packages/leptos/src/check.rs
index 06bd3cf..5f670df 100644
--- a/packages/leptos/src/check.rs
+++ b/packages/leptos/src/check.rs
@@ -29,7 +29,7 @@ pub fn Check(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/check_check.rs b/packages/leptos/src/check_check.rs
index 67180fa..0c6043f 100644
--- a/packages/leptos/src/check_check.rs
+++ b/packages/leptos/src/check_check.rs
@@ -29,8 +29,8 @@ pub fn CheckCheck(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/chef_hat.rs b/packages/leptos/src/chef_hat.rs
index f7bc419..1c0d773 100644
--- a/packages/leptos/src/chef_hat.rs
+++ b/packages/leptos/src/chef_hat.rs
@@ -29,8 +29,8 @@ pub fn ChefHat(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/cherry.rs b/packages/leptos/src/cherry.rs
index b0ce16a..1c33179 100644
--- a/packages/leptos/src/cherry.rs
+++ b/packages/leptos/src/cherry.rs
@@ -29,10 +29,10 @@ pub fn Cherry(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/chevron_down.rs b/packages/leptos/src/chevron_down.rs
index ebf49d9..80a654e 100644
--- a/packages/leptos/src/chevron_down.rs
+++ b/packages/leptos/src/chevron_down.rs
@@ -29,7 +29,7 @@ pub fn ChevronDown(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/chevron_first.rs b/packages/leptos/src/chevron_first.rs
index d713832..dd180e8 100644
--- a/packages/leptos/src/chevron_first.rs
+++ b/packages/leptos/src/chevron_first.rs
@@ -29,8 +29,8 @@ pub fn ChevronFirst(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/chevron_last.rs b/packages/leptos/src/chevron_last.rs
index 7b11f73..cc65098 100644
--- a/packages/leptos/src/chevron_last.rs
+++ b/packages/leptos/src/chevron_last.rs
@@ -29,8 +29,8 @@ pub fn ChevronLast(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/chevron_left.rs b/packages/leptos/src/chevron_left.rs
index dbfb721..0443f6e 100644
--- a/packages/leptos/src/chevron_left.rs
+++ b/packages/leptos/src/chevron_left.rs
@@ -29,7 +29,7 @@ pub fn ChevronLeft(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/chevron_right.rs b/packages/leptos/src/chevron_right.rs
index b76aa94..2535368 100644
--- a/packages/leptos/src/chevron_right.rs
+++ b/packages/leptos/src/chevron_right.rs
@@ -29,7 +29,7 @@ pub fn ChevronRight(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/chevron_up.rs b/packages/leptos/src/chevron_up.rs
index 4f25017..5c86663 100644
--- a/packages/leptos/src/chevron_up.rs
+++ b/packages/leptos/src/chevron_up.rs
@@ -29,7 +29,7 @@ pub fn ChevronUp(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/chevrons_down.rs b/packages/leptos/src/chevrons_down.rs
index a5f4841..83364b9 100644
--- a/packages/leptos/src/chevrons_down.rs
+++ b/packages/leptos/src/chevrons_down.rs
@@ -29,8 +29,8 @@ pub fn ChevronsDown(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/chevrons_down_up.rs b/packages/leptos/src/chevrons_down_up.rs
index 4b9447f..dd7c45c 100644
--- a/packages/leptos/src/chevrons_down_up.rs
+++ b/packages/leptos/src/chevrons_down_up.rs
@@ -29,8 +29,8 @@ pub fn ChevronsDownUp(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/chevrons_left.rs b/packages/leptos/src/chevrons_left.rs
index 8be1cc4..bc3527b 100644
--- a/packages/leptos/src/chevrons_left.rs
+++ b/packages/leptos/src/chevrons_left.rs
@@ -29,8 +29,8 @@ pub fn ChevronsLeft(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/chevrons_left_right.rs b/packages/leptos/src/chevrons_left_right.rs
index 7c169f0..bec608e 100644
--- a/packages/leptos/src/chevrons_left_right.rs
+++ b/packages/leptos/src/chevrons_left_right.rs
@@ -29,8 +29,8 @@ pub fn ChevronsLeftRight(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/chevrons_left_right_ellipsis.rs b/packages/leptos/src/chevrons_left_right_ellipsis.rs
index b8ed0ee..a90fc9d 100644
--- a/packages/leptos/src/chevrons_left_right_ellipsis.rs
+++ b/packages/leptos/src/chevrons_left_right_ellipsis.rs
@@ -29,11 +29,11 @@ pub fn ChevronsLeftRightEllipsis(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/chevrons_right.rs b/packages/leptos/src/chevrons_right.rs
index 095d480..2c2348c 100644
--- a/packages/leptos/src/chevrons_right.rs
+++ b/packages/leptos/src/chevrons_right.rs
@@ -29,8 +29,8 @@ pub fn ChevronsRight(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/chevrons_right_left.rs b/packages/leptos/src/chevrons_right_left.rs
index 87e576a..2d8503b 100644
--- a/packages/leptos/src/chevrons_right_left.rs
+++ b/packages/leptos/src/chevrons_right_left.rs
@@ -29,8 +29,8 @@ pub fn ChevronsRightLeft(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/chevrons_up.rs b/packages/leptos/src/chevrons_up.rs
index faa2d60..cc71261 100644
--- a/packages/leptos/src/chevrons_up.rs
+++ b/packages/leptos/src/chevrons_up.rs
@@ -29,8 +29,8 @@ pub fn ChevronsUp(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/chevrons_up_down.rs b/packages/leptos/src/chevrons_up_down.rs
index 1e5fddd..d01c6e0 100644
--- a/packages/leptos/src/chevrons_up_down.rs
+++ b/packages/leptos/src/chevrons_up_down.rs
@@ -29,8 +29,8 @@ pub fn ChevronsUpDown(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/chrome.rs b/packages/leptos/src/chrome.rs
index 854f144..0a30f58 100644
--- a/packages/leptos/src/chrome.rs
+++ b/packages/leptos/src/chrome.rs
@@ -29,11 +29,11 @@ pub fn Chrome(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/church.rs b/packages/leptos/src/church.rs
index e4fd4b0..b5e7dd8 100644
--- a/packages/leptos/src/church.rs
+++ b/packages/leptos/src/church.rs
@@ -29,11 +29,11 @@ pub fn Church(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/cigarette.rs b/packages/leptos/src/cigarette.rs
index c3b75b1..a4d6fd4 100644
--- a/packages/leptos/src/cigarette.rs
+++ b/packages/leptos/src/cigarette.rs
@@ -29,11 +29,11 @@ pub fn Cigarette(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/cigarette_off.rs b/packages/leptos/src/cigarette_off.rs
index 9bcfb04..8c4e9c4 100644
--- a/packages/leptos/src/cigarette_off.rs
+++ b/packages/leptos/src/cigarette_off.rs
@@ -29,12 +29,12 @@ pub fn CigaretteOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/circle.rs b/packages/leptos/src/circle.rs
index 8510945..ae8905c 100644
--- a/packages/leptos/src/circle.rs
+++ b/packages/leptos/src/circle.rs
@@ -29,7 +29,7 @@ pub fn Circle(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/circle_alert.rs b/packages/leptos/src/circle_alert.rs
index 0d72683..8b75c75 100644
--- a/packages/leptos/src/circle_alert.rs
+++ b/packages/leptos/src/circle_alert.rs
@@ -29,9 +29,9 @@ pub fn CircleAlert(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/circle_arrow_down.rs b/packages/leptos/src/circle_arrow_down.rs
index 7788b35..16e7d4a 100644
--- a/packages/leptos/src/circle_arrow_down.rs
+++ b/packages/leptos/src/circle_arrow_down.rs
@@ -29,9 +29,9 @@ pub fn CircleArrowDown(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/circle_arrow_left.rs b/packages/leptos/src/circle_arrow_left.rs
index 803f31a..d7685b2 100644
--- a/packages/leptos/src/circle_arrow_left.rs
+++ b/packages/leptos/src/circle_arrow_left.rs
@@ -29,9 +29,9 @@ pub fn CircleArrowLeft(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/circle_arrow_out_down_left.rs b/packages/leptos/src/circle_arrow_out_down_left.rs
index 287d388..e100468 100644
--- a/packages/leptos/src/circle_arrow_out_down_left.rs
+++ b/packages/leptos/src/circle_arrow_out_down_left.rs
@@ -29,9 +29,9 @@ pub fn CircleArrowOutDownLeft(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/circle_arrow_out_down_right.rs b/packages/leptos/src/circle_arrow_out_down_right.rs
index f241a05..8117f02 100644
--- a/packages/leptos/src/circle_arrow_out_down_right.rs
+++ b/packages/leptos/src/circle_arrow_out_down_right.rs
@@ -29,9 +29,9 @@ pub fn CircleArrowOutDownRight(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/circle_arrow_out_up_left.rs b/packages/leptos/src/circle_arrow_out_up_left.rs
index a0fbd89..d99866d 100644
--- a/packages/leptos/src/circle_arrow_out_up_left.rs
+++ b/packages/leptos/src/circle_arrow_out_up_left.rs
@@ -29,9 +29,9 @@ pub fn CircleArrowOutUpLeft(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/circle_arrow_out_up_right.rs b/packages/leptos/src/circle_arrow_out_up_right.rs
index 38116ff..f4a2e10 100644
--- a/packages/leptos/src/circle_arrow_out_up_right.rs
+++ b/packages/leptos/src/circle_arrow_out_up_right.rs
@@ -29,9 +29,9 @@ pub fn CircleArrowOutUpRight(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/circle_arrow_right.rs b/packages/leptos/src/circle_arrow_right.rs
index 666444c..3ace9a2 100644
--- a/packages/leptos/src/circle_arrow_right.rs
+++ b/packages/leptos/src/circle_arrow_right.rs
@@ -29,9 +29,9 @@ pub fn CircleArrowRight(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/circle_arrow_up.rs b/packages/leptos/src/circle_arrow_up.rs
index aa8bf6b..bd4da2b 100644
--- a/packages/leptos/src/circle_arrow_up.rs
+++ b/packages/leptos/src/circle_arrow_up.rs
@@ -29,9 +29,9 @@ pub fn CircleArrowUp(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/circle_check.rs b/packages/leptos/src/circle_check.rs
index e5db0aa..cf42bb0 100644
--- a/packages/leptos/src/circle_check.rs
+++ b/packages/leptos/src/circle_check.rs
@@ -29,8 +29,8 @@ pub fn CircleCheck(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/circle_check_big.rs b/packages/leptos/src/circle_check_big.rs
index 07ec909..e50cf67 100644
--- a/packages/leptos/src/circle_check_big.rs
+++ b/packages/leptos/src/circle_check_big.rs
@@ -29,8 +29,8 @@ pub fn CircleCheckBig(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/circle_chevron_down.rs b/packages/leptos/src/circle_chevron_down.rs
index 04f2fd4..f5512da 100644
--- a/packages/leptos/src/circle_chevron_down.rs
+++ b/packages/leptos/src/circle_chevron_down.rs
@@ -29,8 +29,8 @@ pub fn CircleChevronDown(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/circle_chevron_left.rs b/packages/leptos/src/circle_chevron_left.rs
index aa6af22..759db30 100644
--- a/packages/leptos/src/circle_chevron_left.rs
+++ b/packages/leptos/src/circle_chevron_left.rs
@@ -29,8 +29,8 @@ pub fn CircleChevronLeft(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/circle_chevron_right.rs b/packages/leptos/src/circle_chevron_right.rs
index dc63be4..32b7d83 100644
--- a/packages/leptos/src/circle_chevron_right.rs
+++ b/packages/leptos/src/circle_chevron_right.rs
@@ -29,8 +29,8 @@ pub fn CircleChevronRight(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/circle_chevron_up.rs b/packages/leptos/src/circle_chevron_up.rs
index 6a86ef6..5f3a3cc 100644
--- a/packages/leptos/src/circle_chevron_up.rs
+++ b/packages/leptos/src/circle_chevron_up.rs
@@ -29,8 +29,8 @@ pub fn CircleChevronUp(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/circle_dashed.rs b/packages/leptos/src/circle_dashed.rs
index 1912273..ca17ad5 100644
--- a/packages/leptos/src/circle_dashed.rs
+++ b/packages/leptos/src/circle_dashed.rs
@@ -29,14 +29,14 @@ pub fn CircleDashed(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/circle_divide.rs b/packages/leptos/src/circle_divide.rs
index 719a0c3..c06252d 100644
--- a/packages/leptos/src/circle_divide.rs
+++ b/packages/leptos/src/circle_divide.rs
@@ -29,10 +29,10 @@ pub fn CircleDivide(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/circle_dollar_sign.rs b/packages/leptos/src/circle_dollar_sign.rs
index 1a5227b..2f76fff 100644
--- a/packages/leptos/src/circle_dollar_sign.rs
+++ b/packages/leptos/src/circle_dollar_sign.rs
@@ -29,9 +29,9 @@ pub fn CircleDollarSign(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/circle_dot.rs b/packages/leptos/src/circle_dot.rs
index 562e871..54ab2b8 100644
--- a/packages/leptos/src/circle_dot.rs
+++ b/packages/leptos/src/circle_dot.rs
@@ -29,8 +29,8 @@ pub fn CircleDot(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/circle_dot_dashed.rs b/packages/leptos/src/circle_dot_dashed.rs
index dc14482..de0abb5 100644
--- a/packages/leptos/src/circle_dot_dashed.rs
+++ b/packages/leptos/src/circle_dot_dashed.rs
@@ -29,15 +29,15 @@ pub fn CircleDotDashed(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/circle_ellipsis.rs b/packages/leptos/src/circle_ellipsis.rs
index 30eb2da..277fa40 100644
--- a/packages/leptos/src/circle_ellipsis.rs
+++ b/packages/leptos/src/circle_ellipsis.rs
@@ -29,10 +29,10 @@ pub fn CircleEllipsis(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/circle_equal.rs b/packages/leptos/src/circle_equal.rs
index 1646498..1674198 100644
--- a/packages/leptos/src/circle_equal.rs
+++ b/packages/leptos/src/circle_equal.rs
@@ -29,9 +29,9 @@ pub fn CircleEqual(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/circle_fading_arrow_up.rs b/packages/leptos/src/circle_fading_arrow_up.rs
index 277ca59..d589f1f 100644
--- a/packages/leptos/src/circle_fading_arrow_up.rs
+++ b/packages/leptos/src/circle_fading_arrow_up.rs
@@ -29,13 +29,13 @@ pub fn CircleFadingArrowUp(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/circle_fading_plus.rs b/packages/leptos/src/circle_fading_plus.rs
index b7e39cc..6615b9b 100644
--- a/packages/leptos/src/circle_fading_plus.rs
+++ b/packages/leptos/src/circle_fading_plus.rs
@@ -29,13 +29,13 @@ pub fn CircleFadingPlus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/circle_gauge.rs b/packages/leptos/src/circle_gauge.rs
index 4493c2e..730d991 100644
--- a/packages/leptos/src/circle_gauge.rs
+++ b/packages/leptos/src/circle_gauge.rs
@@ -29,9 +29,9 @@ pub fn CircleGauge(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/circle_help.rs b/packages/leptos/src/circle_help.rs
index 10d5858..fb91f0c 100644
--- a/packages/leptos/src/circle_help.rs
+++ b/packages/leptos/src/circle_help.rs
@@ -29,9 +29,9 @@ pub fn CircleHelp(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/circle_minus.rs b/packages/leptos/src/circle_minus.rs
index f865b02..4bdacbe 100644
--- a/packages/leptos/src/circle_minus.rs
+++ b/packages/leptos/src/circle_minus.rs
@@ -29,8 +29,8 @@ pub fn CircleMinus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/circle_off.rs b/packages/leptos/src/circle_off.rs
index bd4d402..dd7ad3e 100644
--- a/packages/leptos/src/circle_off.rs
+++ b/packages/leptos/src/circle_off.rs
@@ -29,9 +29,9 @@ pub fn CircleOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/circle_parking.rs b/packages/leptos/src/circle_parking.rs
index 3d69e39..9e43bd6 100644
--- a/packages/leptos/src/circle_parking.rs
+++ b/packages/leptos/src/circle_parking.rs
@@ -29,8 +29,8 @@ pub fn CircleParking(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/circle_parking_off.rs b/packages/leptos/src/circle_parking_off.rs
index e12d58e..49b3ada 100644
--- a/packages/leptos/src/circle_parking_off.rs
+++ b/packages/leptos/src/circle_parking_off.rs
@@ -29,10 +29,10 @@ pub fn CircleParkingOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/circle_pause.rs b/packages/leptos/src/circle_pause.rs
index bc857e5..e25e247 100644
--- a/packages/leptos/src/circle_pause.rs
+++ b/packages/leptos/src/circle_pause.rs
@@ -29,9 +29,9 @@ pub fn CirclePause(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/circle_percent.rs b/packages/leptos/src/circle_percent.rs
index 15fcd03..c596dd8 100644
--- a/packages/leptos/src/circle_percent.rs
+++ b/packages/leptos/src/circle_percent.rs
@@ -29,10 +29,10 @@ pub fn CirclePercent(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/circle_play.rs b/packages/leptos/src/circle_play.rs
index adae20d..f3bf35e 100644
--- a/packages/leptos/src/circle_play.rs
+++ b/packages/leptos/src/circle_play.rs
@@ -29,8 +29,8 @@ pub fn CirclePlay(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/circle_plus.rs b/packages/leptos/src/circle_plus.rs
index ada3893..5525f02 100644
--- a/packages/leptos/src/circle_plus.rs
+++ b/packages/leptos/src/circle_plus.rs
@@ -29,9 +29,9 @@ pub fn CirclePlus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/circle_power.rs b/packages/leptos/src/circle_power.rs
index 0eb507d..5ad666f 100644
--- a/packages/leptos/src/circle_power.rs
+++ b/packages/leptos/src/circle_power.rs
@@ -29,9 +29,9 @@ pub fn CirclePower(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/circle_slash.rs b/packages/leptos/src/circle_slash.rs
index 9cfb032..dc9ce7a 100644
--- a/packages/leptos/src/circle_slash.rs
+++ b/packages/leptos/src/circle_slash.rs
@@ -29,8 +29,8 @@ pub fn CircleSlash(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/circle_slash_2.rs b/packages/leptos/src/circle_slash_2.rs
index 2c067bc..a0b82d9 100644
--- a/packages/leptos/src/circle_slash_2.rs
+++ b/packages/leptos/src/circle_slash_2.rs
@@ -29,8 +29,8 @@ pub fn CircleSlash2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/circle_small.rs b/packages/leptos/src/circle_small.rs
new file mode 100644
index 0000000..afe170f
--- /dev/null
+++ b/packages/leptos/src/circle_small.rs
@@ -0,0 +1,35 @@
+use leptos::{prelude::*, svg::Svg};
+#[component]
+pub fn CircleSmall(
+ #[prop(default = 24.into(), into)] size: Signal,
+ #[prop(default = "currentColor".into(), into)] color: Signal,
+ #[prop(default = "none".into(), into)] fill: Signal,
+ #[prop(default = 2.into(), into)] stroke_width: Signal,
+ #[prop(default = false.into(), into)] absolute_stroke_width: Signal,
+ #[prop(optional)] node_ref: NodeRef,
+) -> impl IntoView {
+ let stroke_width = Signal::derive(move || {
+ if absolute_stroke_width.get() {
+ stroke_width.get() * 24 / size.get()
+ } else {
+ stroke_width.get()
+ }
+ });
+ view! {
+
+
+
+ }
+}
diff --git a/packages/leptos/src/circle_stop.rs b/packages/leptos/src/circle_stop.rs
index b203e4e..a326537 100644
--- a/packages/leptos/src/circle_stop.rs
+++ b/packages/leptos/src/circle_stop.rs
@@ -29,8 +29,8 @@ pub fn CircleStop(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/circle_user.rs b/packages/leptos/src/circle_user.rs
index 7e4d222..5bc4c7a 100644
--- a/packages/leptos/src/circle_user.rs
+++ b/packages/leptos/src/circle_user.rs
@@ -29,9 +29,9 @@ pub fn CircleUser(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/circle_user_round.rs b/packages/leptos/src/circle_user_round.rs
index d4bcda1..e18da3e 100644
--- a/packages/leptos/src/circle_user_round.rs
+++ b/packages/leptos/src/circle_user_round.rs
@@ -29,9 +29,9 @@ pub fn CircleUserRound(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/circle_x.rs b/packages/leptos/src/circle_x.rs
index c342ff1..5013952 100644
--- a/packages/leptos/src/circle_x.rs
+++ b/packages/leptos/src/circle_x.rs
@@ -29,9 +29,9 @@ pub fn CircleX(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/circuit_board.rs b/packages/leptos/src/circuit_board.rs
index cdee832..2b73a28 100644
--- a/packages/leptos/src/circuit_board.rs
+++ b/packages/leptos/src/circuit_board.rs
@@ -29,11 +29,11 @@ pub fn CircuitBoard(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/citrus.rs b/packages/leptos/src/citrus.rs
index 1753dc4..0b0a54b 100644
--- a/packages/leptos/src/citrus.rs
+++ b/packages/leptos/src/citrus.rs
@@ -29,10 +29,10 @@ pub fn Citrus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/clapperboard.rs b/packages/leptos/src/clapperboard.rs
index b96005c..3a2e57c 100644
--- a/packages/leptos/src/clapperboard.rs
+++ b/packages/leptos/src/clapperboard.rs
@@ -29,10 +29,10 @@ pub fn Clapperboard(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/clipboard.rs b/packages/leptos/src/clipboard.rs
index 2a6efbc..d2da082 100644
--- a/packages/leptos/src/clipboard.rs
+++ b/packages/leptos/src/clipboard.rs
@@ -29,8 +29,8 @@ pub fn Clipboard(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/clipboard_check.rs b/packages/leptos/src/clipboard_check.rs
index 582f166..0952155 100644
--- a/packages/leptos/src/clipboard_check.rs
+++ b/packages/leptos/src/clipboard_check.rs
@@ -29,9 +29,9 @@ pub fn ClipboardCheck(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/clipboard_copy.rs b/packages/leptos/src/clipboard_copy.rs
index 04ac21d..aff306b 100644
--- a/packages/leptos/src/clipboard_copy.rs
+++ b/packages/leptos/src/clipboard_copy.rs
@@ -29,11 +29,11 @@ pub fn ClipboardCopy(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/clipboard_list.rs b/packages/leptos/src/clipboard_list.rs
index e503f8c..906964b 100644
--- a/packages/leptos/src/clipboard_list.rs
+++ b/packages/leptos/src/clipboard_list.rs
@@ -29,12 +29,12 @@ pub fn ClipboardList(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/clipboard_minus.rs b/packages/leptos/src/clipboard_minus.rs
index 3ecd90c..6766c4b 100644
--- a/packages/leptos/src/clipboard_minus.rs
+++ b/packages/leptos/src/clipboard_minus.rs
@@ -29,9 +29,9 @@ pub fn ClipboardMinus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/clipboard_paste.rs b/packages/leptos/src/clipboard_paste.rs
index 55ca36d..731f7f7 100644
--- a/packages/leptos/src/clipboard_paste.rs
+++ b/packages/leptos/src/clipboard_paste.rs
@@ -29,9 +29,11 @@ pub fn ClipboardPaste(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/clipboard_pen.rs b/packages/leptos/src/clipboard_pen.rs
index 7712256..046bb94 100644
--- a/packages/leptos/src/clipboard_pen.rs
+++ b/packages/leptos/src/clipboard_pen.rs
@@ -29,10 +29,10 @@ pub fn ClipboardPen(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/clipboard_pen_line.rs b/packages/leptos/src/clipboard_pen_line.rs
index c05a3df..4efd01e 100644
--- a/packages/leptos/src/clipboard_pen_line.rs
+++ b/packages/leptos/src/clipboard_pen_line.rs
@@ -29,11 +29,11 @@ pub fn ClipboardPenLine(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/clipboard_plus.rs b/packages/leptos/src/clipboard_plus.rs
index 6fedd48..7ef18a6 100644
--- a/packages/leptos/src/clipboard_plus.rs
+++ b/packages/leptos/src/clipboard_plus.rs
@@ -29,10 +29,10 @@ pub fn ClipboardPlus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/clipboard_type.rs b/packages/leptos/src/clipboard_type.rs
index edc8131..23546a2 100644
--- a/packages/leptos/src/clipboard_type.rs
+++ b/packages/leptos/src/clipboard_type.rs
@@ -29,11 +29,11 @@ pub fn ClipboardType(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/clipboard_x.rs b/packages/leptos/src/clipboard_x.rs
index 5efc9da..30c55e4 100644
--- a/packages/leptos/src/clipboard_x.rs
+++ b/packages/leptos/src/clipboard_x.rs
@@ -29,10 +29,10 @@ pub fn ClipboardX(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/clock.rs b/packages/leptos/src/clock.rs
index d182310..da66b30 100644
--- a/packages/leptos/src/clock.rs
+++ b/packages/leptos/src/clock.rs
@@ -29,8 +29,8 @@ pub fn Clock(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/clock_1.rs b/packages/leptos/src/clock_1.rs
index 8844512..45fcc31 100644
--- a/packages/leptos/src/clock_1.rs
+++ b/packages/leptos/src/clock_1.rs
@@ -29,8 +29,8 @@ pub fn Clock1(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/clock_10.rs b/packages/leptos/src/clock_10.rs
index 2969dbd..5f5615b 100644
--- a/packages/leptos/src/clock_10.rs
+++ b/packages/leptos/src/clock_10.rs
@@ -29,8 +29,8 @@ pub fn Clock10(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/clock_11.rs b/packages/leptos/src/clock_11.rs
index b96859a..7e2380e 100644
--- a/packages/leptos/src/clock_11.rs
+++ b/packages/leptos/src/clock_11.rs
@@ -29,8 +29,8 @@ pub fn Clock11(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/clock_12.rs b/packages/leptos/src/clock_12.rs
index 2f61d64..e6058e6 100644
--- a/packages/leptos/src/clock_12.rs
+++ b/packages/leptos/src/clock_12.rs
@@ -29,8 +29,8 @@ pub fn Clock12(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/clock_2.rs b/packages/leptos/src/clock_2.rs
index ed79721..a2d9353 100644
--- a/packages/leptos/src/clock_2.rs
+++ b/packages/leptos/src/clock_2.rs
@@ -29,8 +29,8 @@ pub fn Clock2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/clock_3.rs b/packages/leptos/src/clock_3.rs
index cafe839..9cc39a0 100644
--- a/packages/leptos/src/clock_3.rs
+++ b/packages/leptos/src/clock_3.rs
@@ -29,8 +29,8 @@ pub fn Clock3(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/clock_4.rs b/packages/leptos/src/clock_4.rs
index 656a6d2..da377f1 100644
--- a/packages/leptos/src/clock_4.rs
+++ b/packages/leptos/src/clock_4.rs
@@ -29,8 +29,8 @@ pub fn Clock4(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/clock_5.rs b/packages/leptos/src/clock_5.rs
index 1a035f7..ed2c655 100644
--- a/packages/leptos/src/clock_5.rs
+++ b/packages/leptos/src/clock_5.rs
@@ -29,8 +29,8 @@ pub fn Clock5(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/clock_6.rs b/packages/leptos/src/clock_6.rs
index e4545cb..16ad0f4 100644
--- a/packages/leptos/src/clock_6.rs
+++ b/packages/leptos/src/clock_6.rs
@@ -29,8 +29,8 @@ pub fn Clock6(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/clock_7.rs b/packages/leptos/src/clock_7.rs
index f6ac046..e72f5e8 100644
--- a/packages/leptos/src/clock_7.rs
+++ b/packages/leptos/src/clock_7.rs
@@ -29,8 +29,8 @@ pub fn Clock7(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/clock_8.rs b/packages/leptos/src/clock_8.rs
index cbf8806..dac57da 100644
--- a/packages/leptos/src/clock_8.rs
+++ b/packages/leptos/src/clock_8.rs
@@ -29,8 +29,8 @@ pub fn Clock8(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/clock_9.rs b/packages/leptos/src/clock_9.rs
index 33ad6f5..4342fb4 100644
--- a/packages/leptos/src/clock_9.rs
+++ b/packages/leptos/src/clock_9.rs
@@ -29,8 +29,8 @@ pub fn Clock9(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/clock_alert.rs b/packages/leptos/src/clock_alert.rs
index bcf8092..f249366 100644
--- a/packages/leptos/src/clock_alert.rs
+++ b/packages/leptos/src/clock_alert.rs
@@ -29,10 +29,10 @@ pub fn ClockAlert(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/clock_arrow_down.rs b/packages/leptos/src/clock_arrow_down.rs
index 030b462..706989d 100644
--- a/packages/leptos/src/clock_arrow_down.rs
+++ b/packages/leptos/src/clock_arrow_down.rs
@@ -29,10 +29,10 @@ pub fn ClockArrowDown(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/clock_arrow_up.rs b/packages/leptos/src/clock_arrow_up.rs
index 91988cf..483fbac 100644
--- a/packages/leptos/src/clock_arrow_up.rs
+++ b/packages/leptos/src/clock_arrow_up.rs
@@ -29,10 +29,10 @@ pub fn ClockArrowUp(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/clock_fading.rs b/packages/leptos/src/clock_fading.rs
new file mode 100644
index 0000000..4c6b764
--- /dev/null
+++ b/packages/leptos/src/clock_fading.rs
@@ -0,0 +1,40 @@
+use leptos::{prelude::*, svg::Svg};
+#[component]
+pub fn ClockFading(
+ #[prop(default = 24.into(), into)] size: Signal,
+ #[prop(default = "currentColor".into(), into)] color: Signal,
+ #[prop(default = "none".into(), into)] fill: Signal,
+ #[prop(default = 2.into(), into)] stroke_width: Signal,
+ #[prop(default = false.into(), into)] absolute_stroke_width: Signal,
+ #[prop(optional)] node_ref: NodeRef,
+) -> impl IntoView {
+ let stroke_width = Signal::derive(move || {
+ if absolute_stroke_width.get() {
+ stroke_width.get() * 24 / size.get()
+ } else {
+ stroke_width.get()
+ }
+ });
+ view! {
+
+
+
+
+
+
+
+
+ }
+}
diff --git a/packages/leptos/src/clock_plus.rs b/packages/leptos/src/clock_plus.rs
new file mode 100644
index 0000000..8ca87aa
--- /dev/null
+++ b/packages/leptos/src/clock_plus.rs
@@ -0,0 +1,38 @@
+use leptos::{prelude::*, svg::Svg};
+#[component]
+pub fn ClockPlus(
+ #[prop(default = 24.into(), into)] size: Signal,
+ #[prop(default = "currentColor".into(), into)] color: Signal,
+ #[prop(default = "none".into(), into)] fill: Signal,
+ #[prop(default = 2.into(), into)] stroke_width: Signal,
+ #[prop(default = false.into(), into)] absolute_stroke_width: Signal,
+ #[prop(optional)] node_ref: NodeRef,
+) -> impl IntoView {
+ let stroke_width = Signal::derive(move || {
+ if absolute_stroke_width.get() {
+ stroke_width.get() * 24 / size.get()
+ } else {
+ stroke_width.get()
+ }
+ });
+ view! {
+
+
+
+
+
+
+ }
+}
diff --git a/packages/leptos/src/cloud.rs b/packages/leptos/src/cloud.rs
index d40edf7..38a83ce 100644
--- a/packages/leptos/src/cloud.rs
+++ b/packages/leptos/src/cloud.rs
@@ -29,7 +29,7 @@ pub fn Cloud(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/cloud_alert.rs b/packages/leptos/src/cloud_alert.rs
index f506e0a..59df3c5 100644
--- a/packages/leptos/src/cloud_alert.rs
+++ b/packages/leptos/src/cloud_alert.rs
@@ -29,9 +29,9 @@ pub fn CloudAlert(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/cloud_cog.rs b/packages/leptos/src/cloud_cog.rs
index 25742e0..10da3f4 100644
--- a/packages/leptos/src/cloud_cog.rs
+++ b/packages/leptos/src/cloud_cog.rs
@@ -29,16 +29,15 @@ pub fn CloudCog(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/cloud_download.rs b/packages/leptos/src/cloud_download.rs
index ee0fcd4..0c2473d 100644
--- a/packages/leptos/src/cloud_download.rs
+++ b/packages/leptos/src/cloud_download.rs
@@ -29,9 +29,9 @@ pub fn CloudDownload(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/cloud_drizzle.rs b/packages/leptos/src/cloud_drizzle.rs
index 42403cd..6438df7 100644
--- a/packages/leptos/src/cloud_drizzle.rs
+++ b/packages/leptos/src/cloud_drizzle.rs
@@ -29,13 +29,13 @@ pub fn CloudDrizzle(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/cloud_fog.rs b/packages/leptos/src/cloud_fog.rs
index 913b28e..4a46544 100644
--- a/packages/leptos/src/cloud_fog.rs
+++ b/packages/leptos/src/cloud_fog.rs
@@ -29,9 +29,9 @@ pub fn CloudFog(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/cloud_hail.rs b/packages/leptos/src/cloud_hail.rs
index b814119..72520a1 100644
--- a/packages/leptos/src/cloud_hail.rs
+++ b/packages/leptos/src/cloud_hail.rs
@@ -29,13 +29,13 @@ pub fn CloudHail(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/cloud_lightning.rs b/packages/leptos/src/cloud_lightning.rs
index e4024b2..b0ae4b6 100644
--- a/packages/leptos/src/cloud_lightning.rs
+++ b/packages/leptos/src/cloud_lightning.rs
@@ -29,8 +29,8 @@ pub fn CloudLightning(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/cloud_moon.rs b/packages/leptos/src/cloud_moon.rs
index 3733051..b549c7b 100644
--- a/packages/leptos/src/cloud_moon.rs
+++ b/packages/leptos/src/cloud_moon.rs
@@ -29,8 +29,8 @@ pub fn CloudMoon(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/cloud_moon_rain.rs b/packages/leptos/src/cloud_moon_rain.rs
index c6b2b2d..8b23ae9 100644
--- a/packages/leptos/src/cloud_moon_rain.rs
+++ b/packages/leptos/src/cloud_moon_rain.rs
@@ -29,10 +29,10 @@ pub fn CloudMoonRain(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/cloud_off.rs b/packages/leptos/src/cloud_off.rs
index 4909150..e25d5c8 100644
--- a/packages/leptos/src/cloud_off.rs
+++ b/packages/leptos/src/cloud_off.rs
@@ -29,9 +29,9 @@ pub fn CloudOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/cloud_rain.rs b/packages/leptos/src/cloud_rain.rs
index 1fb5372..8341d24 100644
--- a/packages/leptos/src/cloud_rain.rs
+++ b/packages/leptos/src/cloud_rain.rs
@@ -29,10 +29,10 @@ pub fn CloudRain(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/cloud_rain_wind.rs b/packages/leptos/src/cloud_rain_wind.rs
index cfe7fa2..2d2ab74 100644
--- a/packages/leptos/src/cloud_rain_wind.rs
+++ b/packages/leptos/src/cloud_rain_wind.rs
@@ -29,10 +29,10 @@ pub fn CloudRainWind(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/cloud_snow.rs b/packages/leptos/src/cloud_snow.rs
index b1ae7c5..f3a1f53 100644
--- a/packages/leptos/src/cloud_snow.rs
+++ b/packages/leptos/src/cloud_snow.rs
@@ -29,13 +29,13 @@ pub fn CloudSnow(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/cloud_sun.rs b/packages/leptos/src/cloud_sun.rs
index 53a8806..b061379 100644
--- a/packages/leptos/src/cloud_sun.rs
+++ b/packages/leptos/src/cloud_sun.rs
@@ -29,12 +29,12 @@ pub fn CloudSun(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/cloud_sun_rain.rs b/packages/leptos/src/cloud_sun_rain.rs
index fd7bd19..978e2fe 100644
--- a/packages/leptos/src/cloud_sun_rain.rs
+++ b/packages/leptos/src/cloud_sun_rain.rs
@@ -29,14 +29,14 @@ pub fn CloudSunRain(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/cloud_upload.rs b/packages/leptos/src/cloud_upload.rs
index e22f2ab..5a497b0 100644
--- a/packages/leptos/src/cloud_upload.rs
+++ b/packages/leptos/src/cloud_upload.rs
@@ -29,9 +29,9 @@ pub fn CloudUpload(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/cloudy.rs b/packages/leptos/src/cloudy.rs
index 24135df..e4433dd 100644
--- a/packages/leptos/src/cloudy.rs
+++ b/packages/leptos/src/cloudy.rs
@@ -29,8 +29,8 @@ pub fn Cloudy(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/clover.rs b/packages/leptos/src/clover.rs
index 0e43162..169da4e 100644
--- a/packages/leptos/src/clover.rs
+++ b/packages/leptos/src/clover.rs
@@ -29,9 +29,9 @@ pub fn Clover(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/club.rs b/packages/leptos/src/club.rs
index b97782a..01e77f8 100644
--- a/packages/leptos/src/club.rs
+++ b/packages/leptos/src/club.rs
@@ -29,8 +29,8 @@ pub fn Club(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/code.rs b/packages/leptos/src/code.rs
index 71deb34..a8ee2c3 100644
--- a/packages/leptos/src/code.rs
+++ b/packages/leptos/src/code.rs
@@ -29,8 +29,8 @@ pub fn Code(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/code_xml.rs b/packages/leptos/src/code_xml.rs
index 76a0568..6853c1f 100644
--- a/packages/leptos/src/code_xml.rs
+++ b/packages/leptos/src/code_xml.rs
@@ -29,9 +29,9 @@ pub fn CodeXml(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/codepen.rs b/packages/leptos/src/codepen.rs
index 71ff0a8..e5a368f 100644
--- a/packages/leptos/src/codepen.rs
+++ b/packages/leptos/src/codepen.rs
@@ -29,11 +29,11 @@ pub fn Codepen(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/codesandbox.rs b/packages/leptos/src/codesandbox.rs
index 35bb510..d9e76ca 100644
--- a/packages/leptos/src/codesandbox.rs
+++ b/packages/leptos/src/codesandbox.rs
@@ -29,12 +29,12 @@ pub fn Codesandbox(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/coffee.rs b/packages/leptos/src/coffee.rs
index d5594e1..bc73ad5 100644
--- a/packages/leptos/src/coffee.rs
+++ b/packages/leptos/src/coffee.rs
@@ -29,10 +29,10 @@ pub fn Coffee(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/cog.rs b/packages/leptos/src/cog.rs
index 31b394a..d864632 100644
--- a/packages/leptos/src/cog.rs
+++ b/packages/leptos/src/cog.rs
@@ -29,20 +29,20 @@ pub fn Cog(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/coins.rs b/packages/leptos/src/coins.rs
index caf1ce1..a5318ad 100644
--- a/packages/leptos/src/coins.rs
+++ b/packages/leptos/src/coins.rs
@@ -29,10 +29,10 @@ pub fn Coins(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/columns_2.rs b/packages/leptos/src/columns_2.rs
index 0f0e906..64b381b 100644
--- a/packages/leptos/src/columns_2.rs
+++ b/packages/leptos/src/columns_2.rs
@@ -29,8 +29,8 @@ pub fn Columns2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/columns_3.rs b/packages/leptos/src/columns_3.rs
index b19830d..68c6bab 100644
--- a/packages/leptos/src/columns_3.rs
+++ b/packages/leptos/src/columns_3.rs
@@ -29,9 +29,9 @@ pub fn Columns3(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/columns_3_cog.rs b/packages/leptos/src/columns_3_cog.rs
new file mode 100644
index 0000000..c31e83a
--- /dev/null
+++ b/packages/leptos/src/columns_3_cog.rs
@@ -0,0 +1,46 @@
+use leptos::{prelude::*, svg::Svg};
+#[component]
+pub fn Columns3Cog(
+ #[prop(default = 24.into(), into)] size: Signal,
+ #[prop(default = "currentColor".into(), into)] color: Signal,
+ #[prop(default = "none".into(), into)] fill: Signal,
+ #[prop(default = 2.into(), into)] stroke_width: Signal,
+ #[prop(default = false.into(), into)] absolute_stroke_width: Signal,
+ #[prop(optional)] node_ref: NodeRef,
+) -> impl IntoView {
+ let stroke_width = Signal::derive(move || {
+ if absolute_stroke_width.get() {
+ stroke_width.get() * 24 / size.get()
+ } else {
+ stroke_width.get()
+ }
+ });
+ view! {
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ }
+}
diff --git a/packages/leptos/src/columns_4.rs b/packages/leptos/src/columns_4.rs
index 145d33a..86120c7 100644
--- a/packages/leptos/src/columns_4.rs
+++ b/packages/leptos/src/columns_4.rs
@@ -29,10 +29,10 @@ pub fn Columns4(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/combine.rs b/packages/leptos/src/combine.rs
index c8fe6c9..63c0f33 100644
--- a/packages/leptos/src/combine.rs
+++ b/packages/leptos/src/combine.rs
@@ -29,12 +29,12 @@ pub fn Combine(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/command.rs b/packages/leptos/src/command.rs
index da9b277..c7ca640 100644
--- a/packages/leptos/src/command.rs
+++ b/packages/leptos/src/command.rs
@@ -29,7 +29,7 @@ pub fn Command(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/compass.rs b/packages/leptos/src/compass.rs
index abcb428..c5baeeb 100644
--- a/packages/leptos/src/compass.rs
+++ b/packages/leptos/src/compass.rs
@@ -29,8 +29,8 @@ pub fn Compass(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/component.rs b/packages/leptos/src/component.rs
index cbd3b08..73ee071 100644
--- a/packages/leptos/src/component.rs
+++ b/packages/leptos/src/component.rs
@@ -29,10 +29,10 @@ pub fn Component(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/computer.rs b/packages/leptos/src/computer.rs
index 8ad4e26..8f0e3af 100644
--- a/packages/leptos/src/computer.rs
+++ b/packages/leptos/src/computer.rs
@@ -29,10 +29,10 @@ pub fn Computer(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/concierge_bell.rs b/packages/leptos/src/concierge_bell.rs
index f6131db..2fbe34a 100644
--- a/packages/leptos/src/concierge_bell.rs
+++ b/packages/leptos/src/concierge_bell.rs
@@ -29,10 +29,10 @@ pub fn ConciergeBell(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/cone.rs b/packages/leptos/src/cone.rs
index d05af5f..aa0eb65 100644
--- a/packages/leptos/src/cone.rs
+++ b/packages/leptos/src/cone.rs
@@ -29,8 +29,8 @@ pub fn Cone(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/construction.rs b/packages/leptos/src/construction.rs
index cf1f6f0..8c74d25 100644
--- a/packages/leptos/src/construction.rs
+++ b/packages/leptos/src/construction.rs
@@ -29,14 +29,14 @@ pub fn Construction(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/contact.rs b/packages/leptos/src/contact.rs
index cce412b..90b53a1 100644
--- a/packages/leptos/src/contact.rs
+++ b/packages/leptos/src/contact.rs
@@ -29,11 +29,11 @@ pub fn Contact(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/contact_round.rs b/packages/leptos/src/contact_round.rs
index 5badcf7..25aee14 100644
--- a/packages/leptos/src/contact_round.rs
+++ b/packages/leptos/src/contact_round.rs
@@ -29,11 +29,11 @@ pub fn ContactRound(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/container.rs b/packages/leptos/src/container.rs
index 52cbb76..f15458f 100644
--- a/packages/leptos/src/container.rs
+++ b/packages/leptos/src/container.rs
@@ -29,11 +29,11 @@ pub fn Container(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/contrast.rs b/packages/leptos/src/contrast.rs
index 8fac70f..792f8fa 100644
--- a/packages/leptos/src/contrast.rs
+++ b/packages/leptos/src/contrast.rs
@@ -29,8 +29,8 @@ pub fn Contrast(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/cookie.rs b/packages/leptos/src/cookie.rs
index 3b12409..b8a3888 100644
--- a/packages/leptos/src/cookie.rs
+++ b/packages/leptos/src/cookie.rs
@@ -29,12 +29,12 @@ pub fn Cookie(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/cooking_pot.rs b/packages/leptos/src/cooking_pot.rs
index bd344e7..f5db30a 100644
--- a/packages/leptos/src/cooking_pot.rs
+++ b/packages/leptos/src/cooking_pot.rs
@@ -29,10 +29,10 @@ pub fn CookingPot(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/copy.rs b/packages/leptos/src/copy.rs
index f3f7f27..c46bfd6 100644
--- a/packages/leptos/src/copy.rs
+++ b/packages/leptos/src/copy.rs
@@ -29,8 +29,8 @@ pub fn Copy(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/copy_check.rs b/packages/leptos/src/copy_check.rs
index c32cb62..abe368b 100644
--- a/packages/leptos/src/copy_check.rs
+++ b/packages/leptos/src/copy_check.rs
@@ -29,9 +29,9 @@ pub fn CopyCheck(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/copy_minus.rs b/packages/leptos/src/copy_minus.rs
index 3d0ce24..fee2e5b 100644
--- a/packages/leptos/src/copy_minus.rs
+++ b/packages/leptos/src/copy_minus.rs
@@ -29,9 +29,9 @@ pub fn CopyMinus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/copy_plus.rs b/packages/leptos/src/copy_plus.rs
index 92c1abb..0522a3e 100644
--- a/packages/leptos/src/copy_plus.rs
+++ b/packages/leptos/src/copy_plus.rs
@@ -29,10 +29,10 @@ pub fn CopyPlus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/copy_slash.rs b/packages/leptos/src/copy_slash.rs
index 0ee295b..5377fe1 100644
--- a/packages/leptos/src/copy_slash.rs
+++ b/packages/leptos/src/copy_slash.rs
@@ -29,9 +29,9 @@ pub fn CopySlash(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/copy_x.rs b/packages/leptos/src/copy_x.rs
index c350f95..900d79e 100644
--- a/packages/leptos/src/copy_x.rs
+++ b/packages/leptos/src/copy_x.rs
@@ -29,10 +29,10 @@ pub fn CopyX(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/copyleft.rs b/packages/leptos/src/copyleft.rs
index 3a678ba..cd60f0b 100644
--- a/packages/leptos/src/copyleft.rs
+++ b/packages/leptos/src/copyleft.rs
@@ -29,8 +29,8 @@ pub fn Copyleft(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/copyright.rs b/packages/leptos/src/copyright.rs
index 5fb2cdc..96d740d 100644
--- a/packages/leptos/src/copyright.rs
+++ b/packages/leptos/src/copyright.rs
@@ -29,8 +29,8 @@ pub fn Copyright(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/corner_down_left.rs b/packages/leptos/src/corner_down_left.rs
index f6b9c6e..937ffd9 100644
--- a/packages/leptos/src/corner_down_left.rs
+++ b/packages/leptos/src/corner_down_left.rs
@@ -29,8 +29,8 @@ pub fn CornerDownLeft(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/corner_down_right.rs b/packages/leptos/src/corner_down_right.rs
index 9eaa947..24b7a43 100644
--- a/packages/leptos/src/corner_down_right.rs
+++ b/packages/leptos/src/corner_down_right.rs
@@ -29,8 +29,8 @@ pub fn CornerDownRight(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/corner_left_down.rs b/packages/leptos/src/corner_left_down.rs
index f83221b..3abe2db 100644
--- a/packages/leptos/src/corner_left_down.rs
+++ b/packages/leptos/src/corner_left_down.rs
@@ -29,8 +29,8 @@ pub fn CornerLeftDown(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/corner_left_up.rs b/packages/leptos/src/corner_left_up.rs
index e3df242..cff12ed 100644
--- a/packages/leptos/src/corner_left_up.rs
+++ b/packages/leptos/src/corner_left_up.rs
@@ -29,8 +29,8 @@ pub fn CornerLeftUp(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/corner_right_down.rs b/packages/leptos/src/corner_right_down.rs
index 2c48087..054d4df 100644
--- a/packages/leptos/src/corner_right_down.rs
+++ b/packages/leptos/src/corner_right_down.rs
@@ -29,8 +29,8 @@ pub fn CornerRightDown(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/corner_right_up.rs b/packages/leptos/src/corner_right_up.rs
index c3f5d3c..454c013 100644
--- a/packages/leptos/src/corner_right_up.rs
+++ b/packages/leptos/src/corner_right_up.rs
@@ -29,8 +29,8 @@ pub fn CornerRightUp(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/corner_up_left.rs b/packages/leptos/src/corner_up_left.rs
index 887540a..1eeb948 100644
--- a/packages/leptos/src/corner_up_left.rs
+++ b/packages/leptos/src/corner_up_left.rs
@@ -29,8 +29,8 @@ pub fn CornerUpLeft(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/corner_up_right.rs b/packages/leptos/src/corner_up_right.rs
index c0ece7d..1969f77 100644
--- a/packages/leptos/src/corner_up_right.rs
+++ b/packages/leptos/src/corner_up_right.rs
@@ -29,8 +29,8 @@ pub fn CornerUpRight(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/cpu.rs b/packages/leptos/src/cpu.rs
index 63892e5..f255c80 100644
--- a/packages/leptos/src/cpu.rs
+++ b/packages/leptos/src/cpu.rs
@@ -29,16 +29,20 @@ pub fn Cpu(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/creative_commons.rs b/packages/leptos/src/creative_commons.rs
index b1f53f8..f2b7a94 100644
--- a/packages/leptos/src/creative_commons.rs
+++ b/packages/leptos/src/creative_commons.rs
@@ -29,9 +29,9 @@ pub fn CreativeCommons(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/credit_card.rs b/packages/leptos/src/credit_card.rs
index 4ba5b75..080001e 100644
--- a/packages/leptos/src/credit_card.rs
+++ b/packages/leptos/src/credit_card.rs
@@ -29,8 +29,8 @@ pub fn CreditCard(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/croissant.rs b/packages/leptos/src/croissant.rs
index e94e9f4..b465322 100644
--- a/packages/leptos/src/croissant.rs
+++ b/packages/leptos/src/croissant.rs
@@ -29,11 +29,11 @@ pub fn Croissant(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/crop.rs b/packages/leptos/src/crop.rs
index 8a34cec..80cb563 100644
--- a/packages/leptos/src/crop.rs
+++ b/packages/leptos/src/crop.rs
@@ -29,8 +29,8 @@ pub fn Crop(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/cross.rs b/packages/leptos/src/cross.rs
index c86fdf2..8d5df70 100644
--- a/packages/leptos/src/cross.rs
+++ b/packages/leptos/src/cross.rs
@@ -29,7 +29,7 @@ pub fn Cross(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/crosshair.rs b/packages/leptos/src/crosshair.rs
index 6b6da3a..f78a970 100644
--- a/packages/leptos/src/crosshair.rs
+++ b/packages/leptos/src/crosshair.rs
@@ -29,11 +29,11 @@ pub fn Crosshair(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/crown.rs b/packages/leptos/src/crown.rs
index 0d2c53c..dc7218e 100644
--- a/packages/leptos/src/crown.rs
+++ b/packages/leptos/src/crown.rs
@@ -29,8 +29,8 @@ pub fn Crown(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/cuboid.rs b/packages/leptos/src/cuboid.rs
index 3b97d91..c65be0c 100644
--- a/packages/leptos/src/cuboid.rs
+++ b/packages/leptos/src/cuboid.rs
@@ -29,9 +29,9 @@ pub fn Cuboid(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/cup_soda.rs b/packages/leptos/src/cup_soda.rs
index b8b7cb1..4731858 100644
--- a/packages/leptos/src/cup_soda.rs
+++ b/packages/leptos/src/cup_soda.rs
@@ -29,10 +29,10 @@ pub fn CupSoda(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/currency.rs b/packages/leptos/src/currency.rs
index 0605410..2641e24 100644
--- a/packages/leptos/src/currency.rs
+++ b/packages/leptos/src/currency.rs
@@ -29,11 +29,11 @@ pub fn Currency(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/cylinder.rs b/packages/leptos/src/cylinder.rs
index 1beaf46..a4ad40b 100644
--- a/packages/leptos/src/cylinder.rs
+++ b/packages/leptos/src/cylinder.rs
@@ -29,8 +29,8 @@ pub fn Cylinder(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/dam.rs b/packages/leptos/src/dam.rs
index 300a0ba..71df641 100644
--- a/packages/leptos/src/dam.rs
+++ b/packages/leptos/src/dam.rs
@@ -29,13 +29,13 @@ pub fn Dam(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/database.rs b/packages/leptos/src/database.rs
index 002e3ab..39ec453 100644
--- a/packages/leptos/src/database.rs
+++ b/packages/leptos/src/database.rs
@@ -29,9 +29,9 @@ pub fn Database(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/database_backup.rs b/packages/leptos/src/database_backup.rs
index 595292d..a624ee4 100644
--- a/packages/leptos/src/database_backup.rs
+++ b/packages/leptos/src/database_backup.rs
@@ -29,12 +29,12 @@ pub fn DatabaseBackup(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/database_zap.rs b/packages/leptos/src/database_zap.rs
index d1a0e19..26768bd 100644
--- a/packages/leptos/src/database_zap.rs
+++ b/packages/leptos/src/database_zap.rs
@@ -29,11 +29,11 @@ pub fn DatabaseZap(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/decimals_arrow_left.rs b/packages/leptos/src/decimals_arrow_left.rs
new file mode 100644
index 0000000..d18f25b
--- /dev/null
+++ b/packages/leptos/src/decimals_arrow_left.rs
@@ -0,0 +1,38 @@
+use leptos::{prelude::*, svg::Svg};
+#[component]
+pub fn DecimalsArrowLeft(
+ #[prop(default = 24.into(), into)] size: Signal,
+ #[prop(default = "currentColor".into(), into)] color: Signal,
+ #[prop(default = "none".into(), into)] fill: Signal,
+ #[prop(default = 2.into(), into)] stroke_width: Signal,
+ #[prop(default = false.into(), into)] absolute_stroke_width: Signal,
+ #[prop(optional)] node_ref: NodeRef,
+) -> impl IntoView {
+ let stroke_width = Signal::derive(move || {
+ if absolute_stroke_width.get() {
+ stroke_width.get() * 24 / size.get()
+ } else {
+ stroke_width.get()
+ }
+ });
+ view! {
+
+
+
+
+
+
+ }
+}
diff --git a/packages/leptos/src/decimals_arrow_right.rs b/packages/leptos/src/decimals_arrow_right.rs
new file mode 100644
index 0000000..d881706
--- /dev/null
+++ b/packages/leptos/src/decimals_arrow_right.rs
@@ -0,0 +1,39 @@
+use leptos::{prelude::*, svg::Svg};
+#[component]
+pub fn DecimalsArrowRight(
+ #[prop(default = 24.into(), into)] size: Signal,
+ #[prop(default = "currentColor".into(), into)] color: Signal,
+ #[prop(default = "none".into(), into)] fill: Signal,
+ #[prop(default = 2.into(), into)] stroke_width: Signal,
+ #[prop(default = false.into(), into)] absolute_stroke_width: Signal,
+ #[prop(optional)] node_ref: NodeRef,
+) -> impl IntoView {
+ let stroke_width = Signal::derive(move || {
+ if absolute_stroke_width.get() {
+ stroke_width.get() * 24 / size.get()
+ } else {
+ stroke_width.get()
+ }
+ });
+ view! {
+
+
+
+
+
+
+
+ }
+}
diff --git a/packages/leptos/src/delete.rs b/packages/leptos/src/delete.rs
index 0f552f6..d90b92f 100644
--- a/packages/leptos/src/delete.rs
+++ b/packages/leptos/src/delete.rs
@@ -29,9 +29,9 @@ pub fn Delete(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/dessert.rs b/packages/leptos/src/dessert.rs
index a4e973c..6e8d8b2 100644
--- a/packages/leptos/src/dessert.rs
+++ b/packages/leptos/src/dessert.rs
@@ -29,9 +29,9 @@ pub fn Dessert(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/diameter.rs b/packages/leptos/src/diameter.rs
index c480e3c..ae2eb8c 100644
--- a/packages/leptos/src/diameter.rs
+++ b/packages/leptos/src/diameter.rs
@@ -29,11 +29,11 @@ pub fn Diameter(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/diamond.rs b/packages/leptos/src/diamond.rs
index b8c320d..238fd4e 100644
--- a/packages/leptos/src/diamond.rs
+++ b/packages/leptos/src/diamond.rs
@@ -29,7 +29,7 @@ pub fn Diamond(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/diamond_minus.rs b/packages/leptos/src/diamond_minus.rs
index 35921f3..59d5b22 100644
--- a/packages/leptos/src/diamond_minus.rs
+++ b/packages/leptos/src/diamond_minus.rs
@@ -29,8 +29,8 @@ pub fn DiamondMinus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/diamond_percent.rs b/packages/leptos/src/diamond_percent.rs
index cb33e2b..bbf1974 100644
--- a/packages/leptos/src/diamond_percent.rs
+++ b/packages/leptos/src/diamond_percent.rs
@@ -29,10 +29,10 @@ pub fn DiamondPercent(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/diamond_plus.rs b/packages/leptos/src/diamond_plus.rs
index cdce4ed..1c19103 100644
--- a/packages/leptos/src/diamond_plus.rs
+++ b/packages/leptos/src/diamond_plus.rs
@@ -29,9 +29,9 @@ pub fn DiamondPlus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/dice_1.rs b/packages/leptos/src/dice_1.rs
index 5f998d1..a1c83fa 100644
--- a/packages/leptos/src/dice_1.rs
+++ b/packages/leptos/src/dice_1.rs
@@ -29,8 +29,8 @@ pub fn Dice1(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/dice_2.rs b/packages/leptos/src/dice_2.rs
index 96241a0..c694e81 100644
--- a/packages/leptos/src/dice_2.rs
+++ b/packages/leptos/src/dice_2.rs
@@ -29,9 +29,9 @@ pub fn Dice2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/dice_3.rs b/packages/leptos/src/dice_3.rs
index d6e7ba0..b2c49a3 100644
--- a/packages/leptos/src/dice_3.rs
+++ b/packages/leptos/src/dice_3.rs
@@ -29,10 +29,10 @@ pub fn Dice3(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/dice_4.rs b/packages/leptos/src/dice_4.rs
index 7b18f84..2246e6d 100644
--- a/packages/leptos/src/dice_4.rs
+++ b/packages/leptos/src/dice_4.rs
@@ -29,11 +29,11 @@ pub fn Dice4(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/dice_5.rs b/packages/leptos/src/dice_5.rs
index b834966..9220b1a 100644
--- a/packages/leptos/src/dice_5.rs
+++ b/packages/leptos/src/dice_5.rs
@@ -29,12 +29,12 @@ pub fn Dice5(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/dice_6.rs b/packages/leptos/src/dice_6.rs
index 11f6811..320c285 100644
--- a/packages/leptos/src/dice_6.rs
+++ b/packages/leptos/src/dice_6.rs
@@ -29,13 +29,13 @@ pub fn Dice6(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/dices.rs b/packages/leptos/src/dices.rs
index c94d321..a9cd8c3 100644
--- a/packages/leptos/src/dices.rs
+++ b/packages/leptos/src/dices.rs
@@ -29,12 +29,12 @@ pub fn Dices(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/diff.rs b/packages/leptos/src/diff.rs
index 3f8325e..f0648a2 100644
--- a/packages/leptos/src/diff.rs
+++ b/packages/leptos/src/diff.rs
@@ -29,9 +29,9 @@ pub fn Diff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/disc.rs b/packages/leptos/src/disc.rs
index 38d7af9..af1f5f5 100644
--- a/packages/leptos/src/disc.rs
+++ b/packages/leptos/src/disc.rs
@@ -29,8 +29,8 @@ pub fn Disc(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/disc_2.rs b/packages/leptos/src/disc_2.rs
index 0203b5f..f17aa2c 100644
--- a/packages/leptos/src/disc_2.rs
+++ b/packages/leptos/src/disc_2.rs
@@ -29,9 +29,9 @@ pub fn Disc2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/disc_3.rs b/packages/leptos/src/disc_3.rs
index e15fcda..16d055d 100644
--- a/packages/leptos/src/disc_3.rs
+++ b/packages/leptos/src/disc_3.rs
@@ -29,10 +29,10 @@ pub fn Disc3(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/disc_album.rs b/packages/leptos/src/disc_album.rs
index a60904f..a06db89 100644
--- a/packages/leptos/src/disc_album.rs
+++ b/packages/leptos/src/disc_album.rs
@@ -29,9 +29,9 @@ pub fn DiscAlbum(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/divide.rs b/packages/leptos/src/divide.rs
index 706a229..b549856 100644
--- a/packages/leptos/src/divide.rs
+++ b/packages/leptos/src/divide.rs
@@ -29,9 +29,9 @@ pub fn Divide(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/dna.rs b/packages/leptos/src/dna.rs
index 2e28734..fe8f494 100644
--- a/packages/leptos/src/dna.rs
+++ b/packages/leptos/src/dna.rs
@@ -29,17 +29,17 @@ pub fn Dna(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/dna_off.rs b/packages/leptos/src/dna_off.rs
index f632af2..c74fe86 100644
--- a/packages/leptos/src/dna_off.rs
+++ b/packages/leptos/src/dna_off.rs
@@ -29,16 +29,16 @@ pub fn DnaOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/dock.rs b/packages/leptos/src/dock.rs
index 2c752a3..aa639be 100644
--- a/packages/leptos/src/dock.rs
+++ b/packages/leptos/src/dock.rs
@@ -29,9 +29,9 @@ pub fn Dock(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/dog.rs b/packages/leptos/src/dog.rs
index b3ec30f..2dc742f 100644
--- a/packages/leptos/src/dog.rs
+++ b/packages/leptos/src/dog.rs
@@ -29,11 +29,11 @@ pub fn Dog(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/dollar_sign.rs b/packages/leptos/src/dollar_sign.rs
index 7e374ab..a321726 100644
--- a/packages/leptos/src/dollar_sign.rs
+++ b/packages/leptos/src/dollar_sign.rs
@@ -29,8 +29,8 @@ pub fn DollarSign(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/donut.rs b/packages/leptos/src/donut.rs
index 006740b..70617cf 100644
--- a/packages/leptos/src/donut.rs
+++ b/packages/leptos/src/donut.rs
@@ -29,8 +29,8 @@ pub fn Donut(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/door_closed.rs b/packages/leptos/src/door_closed.rs
index 42b025c..cf1cead 100644
--- a/packages/leptos/src/door_closed.rs
+++ b/packages/leptos/src/door_closed.rs
@@ -29,9 +29,9 @@ pub fn DoorClosed(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/door_closed_locked.rs b/packages/leptos/src/door_closed_locked.rs
new file mode 100644
index 0000000..3b3ef7d
--- /dev/null
+++ b/packages/leptos/src/door_closed_locked.rs
@@ -0,0 +1,39 @@
+use leptos::{prelude::*, svg::Svg};
+#[component]
+pub fn DoorClosedLocked(
+ #[prop(default = 24.into(), into)] size: Signal,
+ #[prop(default = "currentColor".into(), into)] color: Signal,
+ #[prop(default = "none".into(), into)] fill: Signal,
+ #[prop(default = 2.into(), into)] stroke_width: Signal,
+ #[prop(default = false.into(), into)] absolute_stroke_width: Signal,
+ #[prop(optional)] node_ref: NodeRef,
+) -> impl IntoView {
+ let stroke_width = Signal::derive(move || {
+ if absolute_stroke_width.get() {
+ stroke_width.get() * 24 / size.get()
+ } else {
+ stroke_width.get()
+ }
+ });
+ view! {
+
+
+
+
+
+
+
+ }
+}
diff --git a/packages/leptos/src/door_open.rs b/packages/leptos/src/door_open.rs
index a3b83d1..90eeea9 100644
--- a/packages/leptos/src/door_open.rs
+++ b/packages/leptos/src/door_open.rs
@@ -29,11 +29,11 @@ pub fn DoorOpen(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/dot.rs b/packages/leptos/src/dot.rs
index 0332692..c3080c3 100644
--- a/packages/leptos/src/dot.rs
+++ b/packages/leptos/src/dot.rs
@@ -29,7 +29,7 @@ pub fn Dot(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/download.rs b/packages/leptos/src/download.rs
index fa47c42..9450f0c 100644
--- a/packages/leptos/src/download.rs
+++ b/packages/leptos/src/download.rs
@@ -29,9 +29,9 @@ pub fn Download(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/drafting_compass.rs b/packages/leptos/src/drafting_compass.rs
index 458391b..29e7aae 100644
--- a/packages/leptos/src/drafting_compass.rs
+++ b/packages/leptos/src/drafting_compass.rs
@@ -29,11 +29,11 @@ pub fn DraftingCompass(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/drama.rs b/packages/leptos/src/drama.rs
index 8b18e4b..f2daf80 100644
--- a/packages/leptos/src/drama.rs
+++ b/packages/leptos/src/drama.rs
@@ -29,14 +29,14 @@ pub fn Drama(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/dribbble.rs b/packages/leptos/src/dribbble.rs
index 934905a..2361dab 100644
--- a/packages/leptos/src/dribbble.rs
+++ b/packages/leptos/src/dribbble.rs
@@ -29,10 +29,10 @@ pub fn Dribbble(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/drill.rs b/packages/leptos/src/drill.rs
index 35d18fc..18b377b 100644
--- a/packages/leptos/src/drill.rs
+++ b/packages/leptos/src/drill.rs
@@ -29,12 +29,12 @@ pub fn Drill(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/droplet.rs b/packages/leptos/src/droplet.rs
index 4d45d91..8c22592 100644
--- a/packages/leptos/src/droplet.rs
+++ b/packages/leptos/src/droplet.rs
@@ -29,7 +29,7 @@ pub fn Droplet(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/droplet_off.rs b/packages/leptos/src/droplet_off.rs
index 70d4261..811dc40 100644
--- a/packages/leptos/src/droplet_off.rs
+++ b/packages/leptos/src/droplet_off.rs
@@ -29,9 +29,9 @@ pub fn DropletOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/droplets.rs b/packages/leptos/src/droplets.rs
index bfc45b2..3cd67b3 100644
--- a/packages/leptos/src/droplets.rs
+++ b/packages/leptos/src/droplets.rs
@@ -29,8 +29,8 @@ pub fn Droplets(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/drum.rs b/packages/leptos/src/drum.rs
index 30c78f3..1aa8ef2 100644
--- a/packages/leptos/src/drum.rs
+++ b/packages/leptos/src/drum.rs
@@ -29,13 +29,13 @@ pub fn Drum(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/drumstick.rs b/packages/leptos/src/drumstick.rs
index 6f28295..4fdb71e 100644
--- a/packages/leptos/src/drumstick.rs
+++ b/packages/leptos/src/drumstick.rs
@@ -29,8 +29,8 @@ pub fn Drumstick(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/dumbbell.rs b/packages/leptos/src/dumbbell.rs
index 6b01953..1de0015 100644
--- a/packages/leptos/src/dumbbell.rs
+++ b/packages/leptos/src/dumbbell.rs
@@ -29,11 +29,11 @@ pub fn Dumbbell(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/ear.rs b/packages/leptos/src/ear.rs
index 5437e7d..0ad290b 100644
--- a/packages/leptos/src/ear.rs
+++ b/packages/leptos/src/ear.rs
@@ -29,8 +29,8 @@ pub fn Ear(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/ear_off.rs b/packages/leptos/src/ear_off.rs
index 6527c2c..cd0ac9d 100644
--- a/packages/leptos/src/ear_off.rs
+++ b/packages/leptos/src/ear_off.rs
@@ -29,11 +29,11 @@ pub fn EarOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/earth.rs b/packages/leptos/src/earth.rs
index 065f913..5a1dc9a 100644
--- a/packages/leptos/src/earth.rs
+++ b/packages/leptos/src/earth.rs
@@ -29,10 +29,10 @@ pub fn Earth(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/earth_lock.rs b/packages/leptos/src/earth_lock.rs
index 0f6ce63..36d6dff 100644
--- a/packages/leptos/src/earth_lock.rs
+++ b/packages/leptos/src/earth_lock.rs
@@ -29,12 +29,12 @@ pub fn EarthLock(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/eclipse.rs b/packages/leptos/src/eclipse.rs
index da365ae..214f4c3 100644
--- a/packages/leptos/src/eclipse.rs
+++ b/packages/leptos/src/eclipse.rs
@@ -29,8 +29,8 @@ pub fn Eclipse(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/egg.rs b/packages/leptos/src/egg.rs
index 00b4a87..9517ec9 100644
--- a/packages/leptos/src/egg.rs
+++ b/packages/leptos/src/egg.rs
@@ -29,7 +29,7 @@ pub fn Egg(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/egg_fried.rs b/packages/leptos/src/egg_fried.rs
index 5c73308..6519c6e 100644
--- a/packages/leptos/src/egg_fried.rs
+++ b/packages/leptos/src/egg_fried.rs
@@ -29,8 +29,8 @@ pub fn EggFried(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/egg_off.rs b/packages/leptos/src/egg_off.rs
index 4364e7b..fdb28da 100644
--- a/packages/leptos/src/egg_off.rs
+++ b/packages/leptos/src/egg_off.rs
@@ -29,9 +29,9 @@ pub fn EggOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/ellipsis.rs b/packages/leptos/src/ellipsis.rs
index 2c826e7..22e6abd 100644
--- a/packages/leptos/src/ellipsis.rs
+++ b/packages/leptos/src/ellipsis.rs
@@ -29,9 +29,9 @@ pub fn Ellipsis(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/ellipsis_vertical.rs b/packages/leptos/src/ellipsis_vertical.rs
index dd3bf53..b834c53 100644
--- a/packages/leptos/src/ellipsis_vertical.rs
+++ b/packages/leptos/src/ellipsis_vertical.rs
@@ -29,9 +29,9 @@ pub fn EllipsisVertical(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/equal.rs b/packages/leptos/src/equal.rs
index bbabb42..800a139 100644
--- a/packages/leptos/src/equal.rs
+++ b/packages/leptos/src/equal.rs
@@ -29,8 +29,8 @@ pub fn Equal(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/equal_approximately.rs b/packages/leptos/src/equal_approximately.rs
index acdf1b0..cffd909 100644
--- a/packages/leptos/src/equal_approximately.rs
+++ b/packages/leptos/src/equal_approximately.rs
@@ -29,8 +29,8 @@ pub fn EqualApproximately(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/equal_not.rs b/packages/leptos/src/equal_not.rs
index 694ad94..4a315ae 100644
--- a/packages/leptos/src/equal_not.rs
+++ b/packages/leptos/src/equal_not.rs
@@ -29,9 +29,9 @@ pub fn EqualNot(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/eraser.rs b/packages/leptos/src/eraser.rs
index 27d1b25..7b2c564 100644
--- a/packages/leptos/src/eraser.rs
+++ b/packages/leptos/src/eraser.rs
@@ -29,9 +29,9 @@ pub fn Eraser(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/ethernet_port.rs b/packages/leptos/src/ethernet_port.rs
index 2606992..0a6e3e1 100644
--- a/packages/leptos/src/ethernet_port.rs
+++ b/packages/leptos/src/ethernet_port.rs
@@ -29,11 +29,11 @@ pub fn EthernetPort(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/euro.rs b/packages/leptos/src/euro.rs
index 4447091..e880fb7 100644
--- a/packages/leptos/src/euro.rs
+++ b/packages/leptos/src/euro.rs
@@ -29,9 +29,9 @@ pub fn Euro(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/expand.rs b/packages/leptos/src/expand.rs
index 1a75a74..0616af7 100644
--- a/packages/leptos/src/expand.rs
+++ b/packages/leptos/src/expand.rs
@@ -29,10 +29,14 @@ pub fn Expand(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/external_link.rs b/packages/leptos/src/external_link.rs
index 1214529..bcf52a7 100644
--- a/packages/leptos/src/external_link.rs
+++ b/packages/leptos/src/external_link.rs
@@ -29,9 +29,9 @@ pub fn ExternalLink(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/eye.rs b/packages/leptos/src/eye.rs
index fb00d73..7f5e450 100644
--- a/packages/leptos/src/eye.rs
+++ b/packages/leptos/src/eye.rs
@@ -29,8 +29,8 @@ pub fn Eye(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/eye_closed.rs b/packages/leptos/src/eye_closed.rs
index dad523f..4cf3695 100644
--- a/packages/leptos/src/eye_closed.rs
+++ b/packages/leptos/src/eye_closed.rs
@@ -29,11 +29,11 @@ pub fn EyeClosed(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/eye_off.rs b/packages/leptos/src/eye_off.rs
index 0e40d91..ef3f912 100644
--- a/packages/leptos/src/eye_off.rs
+++ b/packages/leptos/src/eye_off.rs
@@ -29,10 +29,10 @@ pub fn EyeOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/facebook.rs b/packages/leptos/src/facebook.rs
index efe4641..fd05d81 100644
--- a/packages/leptos/src/facebook.rs
+++ b/packages/leptos/src/facebook.rs
@@ -29,7 +29,7 @@ pub fn Facebook(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/factory.rs b/packages/leptos/src/factory.rs
index 78e04ef..3bb2425 100644
--- a/packages/leptos/src/factory.rs
+++ b/packages/leptos/src/factory.rs
@@ -29,10 +29,10 @@ pub fn Factory(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/fan.rs b/packages/leptos/src/fan.rs
index d5efcc9..52e6fd0 100644
--- a/packages/leptos/src/fan.rs
+++ b/packages/leptos/src/fan.rs
@@ -29,8 +29,8 @@ pub fn Fan(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/fast_forward.rs b/packages/leptos/src/fast_forward.rs
index cfdb100..39a7a4d 100644
--- a/packages/leptos/src/fast_forward.rs
+++ b/packages/leptos/src/fast_forward.rs
@@ -29,8 +29,8 @@ pub fn FastForward(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/feather.rs b/packages/leptos/src/feather.rs
index 027ef05..24b470d 100644
--- a/packages/leptos/src/feather.rs
+++ b/packages/leptos/src/feather.rs
@@ -29,9 +29,9 @@ pub fn Feather(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/fence.rs b/packages/leptos/src/fence.rs
index 0e301b4..e961843 100644
--- a/packages/leptos/src/fence.rs
+++ b/packages/leptos/src/fence.rs
@@ -29,13 +29,13 @@ pub fn Fence(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/ferris_wheel.rs b/packages/leptos/src/ferris_wheel.rs
index 57d9c10..2a896bc 100644
--- a/packages/leptos/src/ferris_wheel.rs
+++ b/packages/leptos/src/ferris_wheel.rs
@@ -29,15 +29,15 @@ pub fn FerrisWheel(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/figma.rs b/packages/leptos/src/figma.rs
index 7e2288e..835b8a1 100644
--- a/packages/leptos/src/figma.rs
+++ b/packages/leptos/src/figma.rs
@@ -29,11 +29,11 @@ pub fn Figma(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/file.rs b/packages/leptos/src/file.rs
index 89d4a2e..aeac6cb 100644
--- a/packages/leptos/src/file.rs
+++ b/packages/leptos/src/file.rs
@@ -29,8 +29,8 @@ pub fn File(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/file_archive.rs b/packages/leptos/src/file_archive.rs
index 969aa84..20aea75 100644
--- a/packages/leptos/src/file_archive.rs
+++ b/packages/leptos/src/file_archive.rs
@@ -29,12 +29,12 @@ pub fn FileArchive(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/file_audio.rs b/packages/leptos/src/file_audio.rs
index 37a28c9..cb7cd2b 100644
--- a/packages/leptos/src/file_audio.rs
+++ b/packages/leptos/src/file_audio.rs
@@ -29,9 +29,9 @@ pub fn FileAudio(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/file_audio_2.rs b/packages/leptos/src/file_audio_2.rs
index 07f791e..386b9e9 100644
--- a/packages/leptos/src/file_audio_2.rs
+++ b/packages/leptos/src/file_audio_2.rs
@@ -29,11 +29,11 @@ pub fn FileAudio2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/file_axis_3_d.rs b/packages/leptos/src/file_axis_3_d.rs
index 8af041b..08c13a9 100644
--- a/packages/leptos/src/file_axis_3_d.rs
+++ b/packages/leptos/src/file_axis_3_d.rs
@@ -29,10 +29,10 @@ pub fn FileAxis3D(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/file_badge.rs b/packages/leptos/src/file_badge.rs
index f08fdc6..4d51717 100644
--- a/packages/leptos/src/file_badge.rs
+++ b/packages/leptos/src/file_badge.rs
@@ -29,10 +29,10 @@ pub fn FileBadge(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/file_badge_2.rs b/packages/leptos/src/file_badge_2.rs
index afc9852..c7f8e17 100644
--- a/packages/leptos/src/file_badge_2.rs
+++ b/packages/leptos/src/file_badge_2.rs
@@ -29,10 +29,9 @@ pub fn FileBadge2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/file_box.rs b/packages/leptos/src/file_box.rs
index 255fa0f..e1839cd 100644
--- a/packages/leptos/src/file_box.rs
+++ b/packages/leptos/src/file_box.rs
@@ -29,11 +29,11 @@ pub fn FileBox(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/file_chart_column.rs b/packages/leptos/src/file_chart_column.rs
index 6d07cdc..4b7a875 100644
--- a/packages/leptos/src/file_chart_column.rs
+++ b/packages/leptos/src/file_chart_column.rs
@@ -29,11 +29,11 @@ pub fn FileChartColumn(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/file_chart_column_increasing.rs b/packages/leptos/src/file_chart_column_increasing.rs
index 4934b9d..142467b 100644
--- a/packages/leptos/src/file_chart_column_increasing.rs
+++ b/packages/leptos/src/file_chart_column_increasing.rs
@@ -29,11 +29,11 @@ pub fn FileChartColumnIncreasing(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/file_chart_line.rs b/packages/leptos/src/file_chart_line.rs
index 0b4bc24..0124247 100644
--- a/packages/leptos/src/file_chart_line.rs
+++ b/packages/leptos/src/file_chart_line.rs
@@ -29,9 +29,9 @@ pub fn FileChartLine(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/file_chart_pie.rs b/packages/leptos/src/file_chart_pie.rs
index c847f80..7cff3f6 100644
--- a/packages/leptos/src/file_chart_pie.rs
+++ b/packages/leptos/src/file_chart_pie.rs
@@ -29,10 +29,10 @@ pub fn FileChartPie(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/file_check.rs b/packages/leptos/src/file_check.rs
index 94cfce1..b5017b3 100644
--- a/packages/leptos/src/file_check.rs
+++ b/packages/leptos/src/file_check.rs
@@ -29,9 +29,9 @@ pub fn FileCheck(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/file_check_2.rs b/packages/leptos/src/file_check_2.rs
index 1e579cf..0103d2a 100644
--- a/packages/leptos/src/file_check_2.rs
+++ b/packages/leptos/src/file_check_2.rs
@@ -29,9 +29,9 @@ pub fn FileCheck2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/file_clock.rs b/packages/leptos/src/file_clock.rs
index 1ecfe03..a79504b 100644
--- a/packages/leptos/src/file_clock.rs
+++ b/packages/leptos/src/file_clock.rs
@@ -29,10 +29,10 @@ pub fn FileClock(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/file_code.rs b/packages/leptos/src/file_code.rs
index 331d5a5..ef109fb 100644
--- a/packages/leptos/src/file_code.rs
+++ b/packages/leptos/src/file_code.rs
@@ -29,10 +29,10 @@ pub fn FileCode(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/file_code_2.rs b/packages/leptos/src/file_code_2.rs
index d573827..d80d2d8 100644
--- a/packages/leptos/src/file_code_2.rs
+++ b/packages/leptos/src/file_code_2.rs
@@ -29,10 +29,10 @@ pub fn FileCode2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/file_cog.rs b/packages/leptos/src/file_cog.rs
index 1cf6036..8586618 100644
--- a/packages/leptos/src/file_cog.rs
+++ b/packages/leptos/src/file_cog.rs
@@ -29,17 +29,17 @@ pub fn FileCog(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/file_diff.rs b/packages/leptos/src/file_diff.rs
index c2dd502..3a23aac 100644
--- a/packages/leptos/src/file_diff.rs
+++ b/packages/leptos/src/file_diff.rs
@@ -29,10 +29,10 @@ pub fn FileDiff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/file_digit.rs b/packages/leptos/src/file_digit.rs
index 0a463f3..7172b01 100644
--- a/packages/leptos/src/file_digit.rs
+++ b/packages/leptos/src/file_digit.rs
@@ -29,11 +29,11 @@ pub fn FileDigit(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/file_down.rs b/packages/leptos/src/file_down.rs
index ebb5257..8ebaa05 100644
--- a/packages/leptos/src/file_down.rs
+++ b/packages/leptos/src/file_down.rs
@@ -29,10 +29,10 @@ pub fn FileDown(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/file_heart.rs b/packages/leptos/src/file_heart.rs
index 939c1d7..c56aa94 100644
--- a/packages/leptos/src/file_heart.rs
+++ b/packages/leptos/src/file_heart.rs
@@ -29,9 +29,9 @@ pub fn FileHeart(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/file_image.rs b/packages/leptos/src/file_image.rs
index 32e0266..651a687 100644
--- a/packages/leptos/src/file_image.rs
+++ b/packages/leptos/src/file_image.rs
@@ -29,10 +29,10 @@ pub fn FileImage(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/file_input.rs b/packages/leptos/src/file_input.rs
index 0cfbab8..fea557a 100644
--- a/packages/leptos/src/file_input.rs
+++ b/packages/leptos/src/file_input.rs
@@ -29,10 +29,10 @@ pub fn FileInput(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/file_json.rs b/packages/leptos/src/file_json.rs
index c573810..2c811be 100644
--- a/packages/leptos/src/file_json.rs
+++ b/packages/leptos/src/file_json.rs
@@ -29,10 +29,10 @@ pub fn FileJson(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/file_json_2.rs b/packages/leptos/src/file_json_2.rs
index 0cca8bf..32d954c 100644
--- a/packages/leptos/src/file_json_2.rs
+++ b/packages/leptos/src/file_json_2.rs
@@ -29,10 +29,10 @@ pub fn FileJson2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/file_key.rs b/packages/leptos/src/file_key.rs
index b2d3d05..89c52dc 100644
--- a/packages/leptos/src/file_key.rs
+++ b/packages/leptos/src/file_key.rs
@@ -29,10 +29,10 @@ pub fn FileKey(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/file_key_2.rs b/packages/leptos/src/file_key_2.rs
index 3e006d4..041174c 100644
--- a/packages/leptos/src/file_key_2.rs
+++ b/packages/leptos/src/file_key_2.rs
@@ -29,11 +29,11 @@ pub fn FileKey2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/file_lock.rs b/packages/leptos/src/file_lock.rs
index 2dcb642..4524eca 100644
--- a/packages/leptos/src/file_lock.rs
+++ b/packages/leptos/src/file_lock.rs
@@ -29,9 +29,9 @@ pub fn FileLock(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/file_lock_2.rs b/packages/leptos/src/file_lock_2.rs
index 6f687aa..8680b77 100644
--- a/packages/leptos/src/file_lock_2.rs
+++ b/packages/leptos/src/file_lock_2.rs
@@ -29,10 +29,10 @@ pub fn FileLock2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/file_minus.rs b/packages/leptos/src/file_minus.rs
index 5400ac7..757563d 100644
--- a/packages/leptos/src/file_minus.rs
+++ b/packages/leptos/src/file_minus.rs
@@ -29,9 +29,9 @@ pub fn FileMinus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/file_minus_2.rs b/packages/leptos/src/file_minus_2.rs
index aed53a8..8deed0e 100644
--- a/packages/leptos/src/file_minus_2.rs
+++ b/packages/leptos/src/file_minus_2.rs
@@ -29,9 +29,9 @@ pub fn FileMinus2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/file_music.rs b/packages/leptos/src/file_music.rs
index 3c3652c..f4c401a 100644
--- a/packages/leptos/src/file_music.rs
+++ b/packages/leptos/src/file_music.rs
@@ -29,10 +29,10 @@ pub fn FileMusic(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/file_output.rs b/packages/leptos/src/file_output.rs
index 688531f..5f6c5a1 100644
--- a/packages/leptos/src/file_output.rs
+++ b/packages/leptos/src/file_output.rs
@@ -29,11 +29,11 @@ pub fn FileOutput(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/file_pen.rs b/packages/leptos/src/file_pen.rs
index 81365d9..99d1a77 100644
--- a/packages/leptos/src/file_pen.rs
+++ b/packages/leptos/src/file_pen.rs
@@ -29,9 +29,9 @@ pub fn FilePen(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/file_pen_line.rs b/packages/leptos/src/file_pen_line.rs
index 1bdbd76..ae6b123 100644
--- a/packages/leptos/src/file_pen_line.rs
+++ b/packages/leptos/src/file_pen_line.rs
@@ -29,9 +29,9 @@ pub fn FilePenLine(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/file_plus.rs b/packages/leptos/src/file_plus.rs
index 260bcef..ec80d65 100644
--- a/packages/leptos/src/file_plus.rs
+++ b/packages/leptos/src/file_plus.rs
@@ -29,10 +29,10 @@ pub fn FilePlus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/file_plus_2.rs b/packages/leptos/src/file_plus_2.rs
index 8d685e3..8229f81 100644
--- a/packages/leptos/src/file_plus_2.rs
+++ b/packages/leptos/src/file_plus_2.rs
@@ -29,10 +29,10 @@ pub fn FilePlus2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/file_question.rs b/packages/leptos/src/file_question.rs
index 764c0fd..add656b 100644
--- a/packages/leptos/src/file_question.rs
+++ b/packages/leptos/src/file_question.rs
@@ -29,9 +29,9 @@ pub fn FileQuestion(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/file_scan.rs b/packages/leptos/src/file_scan.rs
index 85112db..b836da6 100644
--- a/packages/leptos/src/file_scan.rs
+++ b/packages/leptos/src/file_scan.rs
@@ -29,12 +29,12 @@ pub fn FileScan(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/file_search.rs b/packages/leptos/src/file_search.rs
index df9a03e..a0a6c22 100644
--- a/packages/leptos/src/file_search.rs
+++ b/packages/leptos/src/file_search.rs
@@ -29,10 +29,10 @@ pub fn FileSearch(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/file_search_2.rs b/packages/leptos/src/file_search_2.rs
index d989589..7555111 100644
--- a/packages/leptos/src/file_search_2.rs
+++ b/packages/leptos/src/file_search_2.rs
@@ -29,10 +29,10 @@ pub fn FileSearch2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/file_sliders.rs b/packages/leptos/src/file_sliders.rs
index 78c4d08..55ee9f6 100644
--- a/packages/leptos/src/file_sliders.rs
+++ b/packages/leptos/src/file_sliders.rs
@@ -29,12 +29,12 @@ pub fn FileSliders(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/file_spreadsheet.rs b/packages/leptos/src/file_spreadsheet.rs
index 6305850..0f6defc 100644
--- a/packages/leptos/src/file_spreadsheet.rs
+++ b/packages/leptos/src/file_spreadsheet.rs
@@ -29,12 +29,12 @@ pub fn FileSpreadsheet(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/file_stack.rs b/packages/leptos/src/file_stack.rs
index ae82d21..e903fc5 100644
--- a/packages/leptos/src/file_stack.rs
+++ b/packages/leptos/src/file_stack.rs
@@ -29,10 +29,10 @@ pub fn FileStack(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/file_symlink.rs b/packages/leptos/src/file_symlink.rs
index f7b6253..154a571 100644
--- a/packages/leptos/src/file_symlink.rs
+++ b/packages/leptos/src/file_symlink.rs
@@ -29,9 +29,9 @@ pub fn FileSymlink(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/file_terminal.rs b/packages/leptos/src/file_terminal.rs
index df87e66..004a7c0 100644
--- a/packages/leptos/src/file_terminal.rs
+++ b/packages/leptos/src/file_terminal.rs
@@ -29,10 +29,10 @@ pub fn FileTerminal(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/file_text.rs b/packages/leptos/src/file_text.rs
index a7fbf85..cd44bb6 100644
--- a/packages/leptos/src/file_text.rs
+++ b/packages/leptos/src/file_text.rs
@@ -29,11 +29,11 @@ pub fn FileText(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/file_type.rs b/packages/leptos/src/file_type.rs
index 6275ed4..3ba4cf3 100644
--- a/packages/leptos/src/file_type.rs
+++ b/packages/leptos/src/file_type.rs
@@ -29,11 +29,11 @@ pub fn FileType(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/file_type_2.rs b/packages/leptos/src/file_type_2.rs
index 1e54e48..102fe20 100644
--- a/packages/leptos/src/file_type_2.rs
+++ b/packages/leptos/src/file_type_2.rs
@@ -29,11 +29,11 @@ pub fn FileType2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/file_up.rs b/packages/leptos/src/file_up.rs
index 399f367..4226053 100644
--- a/packages/leptos/src/file_up.rs
+++ b/packages/leptos/src/file_up.rs
@@ -29,10 +29,10 @@ pub fn FileUp(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/file_user.rs b/packages/leptos/src/file_user.rs
index f0b1fe4..33eb3ae 100644
--- a/packages/leptos/src/file_user.rs
+++ b/packages/leptos/src/file_user.rs
@@ -29,10 +29,10 @@ pub fn FileUser(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/file_video.rs b/packages/leptos/src/file_video.rs
index b0c717b..abcaa65 100644
--- a/packages/leptos/src/file_video.rs
+++ b/packages/leptos/src/file_video.rs
@@ -29,9 +29,9 @@ pub fn FileVideo(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/file_video_2.rs b/packages/leptos/src/file_video_2.rs
index d5d875d..abe6d1b 100644
--- a/packages/leptos/src/file_video_2.rs
+++ b/packages/leptos/src/file_video_2.rs
@@ -29,10 +29,10 @@ pub fn FileVideo2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/file_volume.rs b/packages/leptos/src/file_volume.rs
index aa1a7f5..e640e52 100644
--- a/packages/leptos/src/file_volume.rs
+++ b/packages/leptos/src/file_volume.rs
@@ -29,10 +29,10 @@ pub fn FileVolume(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/file_volume_2.rs b/packages/leptos/src/file_volume_2.rs
index 91dc51e..9cf34b1 100644
--- a/packages/leptos/src/file_volume_2.rs
+++ b/packages/leptos/src/file_volume_2.rs
@@ -29,11 +29,11 @@ pub fn FileVolume2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/file_warning.rs b/packages/leptos/src/file_warning.rs
index 87c13fd..7c746d7 100644
--- a/packages/leptos/src/file_warning.rs
+++ b/packages/leptos/src/file_warning.rs
@@ -29,9 +29,9 @@ pub fn FileWarning(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/file_x.rs b/packages/leptos/src/file_x.rs
index 18f4ef9..9a75456 100644
--- a/packages/leptos/src/file_x.rs
+++ b/packages/leptos/src/file_x.rs
@@ -29,10 +29,10 @@ pub fn FileX(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/file_x_2.rs b/packages/leptos/src/file_x_2.rs
index 33f52b9..fe3bd22 100644
--- a/packages/leptos/src/file_x_2.rs
+++ b/packages/leptos/src/file_x_2.rs
@@ -29,10 +29,10 @@ pub fn FileX2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/files.rs b/packages/leptos/src/files.rs
index 6e5487b..2427197 100644
--- a/packages/leptos/src/files.rs
+++ b/packages/leptos/src/files.rs
@@ -29,9 +29,9 @@ pub fn Files(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/film.rs b/packages/leptos/src/film.rs
index e62565a..65513ce 100644
--- a/packages/leptos/src/film.rs
+++ b/packages/leptos/src/film.rs
@@ -29,14 +29,14 @@ pub fn Film(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/filter.rs b/packages/leptos/src/filter.rs
index 8fcfdfd..cc20f5f 100644
--- a/packages/leptos/src/filter.rs
+++ b/packages/leptos/src/filter.rs
@@ -29,7 +29,7 @@ pub fn Filter(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/filter_x.rs b/packages/leptos/src/filter_x.rs
index cb6d7e8..34d90f1 100644
--- a/packages/leptos/src/filter_x.rs
+++ b/packages/leptos/src/filter_x.rs
@@ -29,9 +29,9 @@ pub fn FilterX(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/fingerprint.rs b/packages/leptos/src/fingerprint.rs
index dd1d6f8..cde94e9 100644
--- a/packages/leptos/src/fingerprint.rs
+++ b/packages/leptos/src/fingerprint.rs
@@ -29,15 +29,15 @@ pub fn Fingerprint(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/fire_extinguisher.rs b/packages/leptos/src/fire_extinguisher.rs
index 04639f0..e46ebdf 100644
--- a/packages/leptos/src/fire_extinguisher.rs
+++ b/packages/leptos/src/fire_extinguisher.rs
@@ -29,12 +29,12 @@ pub fn FireExtinguisher(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/fish.rs b/packages/leptos/src/fish.rs
index b5b7085..76c64c0 100644
--- a/packages/leptos/src/fish.rs
+++ b/packages/leptos/src/fish.rs
@@ -29,12 +29,12 @@ pub fn Fish(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/fish_off.rs b/packages/leptos/src/fish_off.rs
index be3f7d2..30eba45 100644
--- a/packages/leptos/src/fish_off.rs
+++ b/packages/leptos/src/fish_off.rs
@@ -29,9 +29,9 @@ pub fn FishOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/fish_symbol.rs b/packages/leptos/src/fish_symbol.rs
index 0168691..8110eba 100644
--- a/packages/leptos/src/fish_symbol.rs
+++ b/packages/leptos/src/fish_symbol.rs
@@ -29,7 +29,7 @@ pub fn FishSymbol(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/flag.rs b/packages/leptos/src/flag.rs
index bc3c44d..72d5925 100644
--- a/packages/leptos/src/flag.rs
+++ b/packages/leptos/src/flag.rs
@@ -29,8 +29,8 @@ pub fn Flag(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/flag_off.rs b/packages/leptos/src/flag_off.rs
index 80dde7f..f0c4e51 100644
--- a/packages/leptos/src/flag_off.rs
+++ b/packages/leptos/src/flag_off.rs
@@ -29,10 +29,10 @@ pub fn FlagOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/flag_triangle_left.rs b/packages/leptos/src/flag_triangle_left.rs
index abca53b..b0fe14a 100644
--- a/packages/leptos/src/flag_triangle_left.rs
+++ b/packages/leptos/src/flag_triangle_left.rs
@@ -29,7 +29,7 @@ pub fn FlagTriangleLeft(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/flag_triangle_right.rs b/packages/leptos/src/flag_triangle_right.rs
index bde06ba..835df40 100644
--- a/packages/leptos/src/flag_triangle_right.rs
+++ b/packages/leptos/src/flag_triangle_right.rs
@@ -29,7 +29,7 @@ pub fn FlagTriangleRight(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/flame.rs b/packages/leptos/src/flame.rs
index ef8ff89..981f40b 100644
--- a/packages/leptos/src/flame.rs
+++ b/packages/leptos/src/flame.rs
@@ -29,7 +29,7 @@ pub fn Flame(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/flame_kindling.rs b/packages/leptos/src/flame_kindling.rs
index ce3697f..0e98ea4 100644
--- a/packages/leptos/src/flame_kindling.rs
+++ b/packages/leptos/src/flame_kindling.rs
@@ -29,9 +29,9 @@ pub fn FlameKindling(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/flashlight.rs b/packages/leptos/src/flashlight.rs
index dd01e79..91a7d22 100644
--- a/packages/leptos/src/flashlight.rs
+++ b/packages/leptos/src/flashlight.rs
@@ -29,9 +29,9 @@ pub fn Flashlight(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/flashlight_off.rs b/packages/leptos/src/flashlight_off.rs
index 495e1ce..9301ee1 100644
--- a/packages/leptos/src/flashlight_off.rs
+++ b/packages/leptos/src/flashlight_off.rs
@@ -29,10 +29,10 @@ pub fn FlashlightOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/flask_conical.rs b/packages/leptos/src/flask_conical.rs
index db9decf..30e92ee 100644
--- a/packages/leptos/src/flask_conical.rs
+++ b/packages/leptos/src/flask_conical.rs
@@ -29,9 +29,9 @@ pub fn FlaskConical(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/flask_conical_off.rs b/packages/leptos/src/flask_conical_off.rs
index 5282696..27221e3 100644
--- a/packages/leptos/src/flask_conical_off.rs
+++ b/packages/leptos/src/flask_conical_off.rs
@@ -29,12 +29,12 @@ pub fn FlaskConicalOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/flask_round.rs b/packages/leptos/src/flask_round.rs
index 5555613..6b9294e 100644
--- a/packages/leptos/src/flask_round.rs
+++ b/packages/leptos/src/flask_round.rs
@@ -29,9 +29,9 @@ pub fn FlaskRound(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/flip_horizontal.rs b/packages/leptos/src/flip_horizontal.rs
index 7c5331c..92f713e 100644
--- a/packages/leptos/src/flip_horizontal.rs
+++ b/packages/leptos/src/flip_horizontal.rs
@@ -29,12 +29,12 @@ pub fn FlipHorizontal(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/flip_horizontal_2.rs b/packages/leptos/src/flip_horizontal_2.rs
index f3f8d5e..5e4f8ce 100644
--- a/packages/leptos/src/flip_horizontal_2.rs
+++ b/packages/leptos/src/flip_horizontal_2.rs
@@ -29,12 +29,12 @@ pub fn FlipHorizontal2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/flip_vertical.rs b/packages/leptos/src/flip_vertical.rs
index f54d72c..d8e1abf 100644
--- a/packages/leptos/src/flip_vertical.rs
+++ b/packages/leptos/src/flip_vertical.rs
@@ -29,12 +29,12 @@ pub fn FlipVertical(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/flip_vertical_2.rs b/packages/leptos/src/flip_vertical_2.rs
index 0619b76..b8f9927 100644
--- a/packages/leptos/src/flip_vertical_2.rs
+++ b/packages/leptos/src/flip_vertical_2.rs
@@ -29,12 +29,12 @@ pub fn FlipVertical2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/flower.rs b/packages/leptos/src/flower.rs
index 3a27e07..42df184 100644
--- a/packages/leptos/src/flower.rs
+++ b/packages/leptos/src/flower.rs
@@ -29,16 +29,16 @@ pub fn Flower(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/flower_2.rs b/packages/leptos/src/flower_2.rs
index d5efa74..79c39c7 100644
--- a/packages/leptos/src/flower_2.rs
+++ b/packages/leptos/src/flower_2.rs
@@ -29,11 +29,11 @@ pub fn Flower2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/focus.rs b/packages/leptos/src/focus.rs
index 3b59a2a..cdc3ef8 100644
--- a/packages/leptos/src/focus.rs
+++ b/packages/leptos/src/focus.rs
@@ -29,11 +29,11 @@ pub fn Focus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/fold_horizontal.rs b/packages/leptos/src/fold_horizontal.rs
index 6f67602..e8f5bdd 100644
--- a/packages/leptos/src/fold_horizontal.rs
+++ b/packages/leptos/src/fold_horizontal.rs
@@ -29,14 +29,14 @@ pub fn FoldHorizontal(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/fold_vertical.rs b/packages/leptos/src/fold_vertical.rs
index c6a1eb3..9b00352 100644
--- a/packages/leptos/src/fold_vertical.rs
+++ b/packages/leptos/src/fold_vertical.rs
@@ -29,14 +29,14 @@ pub fn FoldVertical(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/folder.rs b/packages/leptos/src/folder.rs
index 1099e08..bc6929c 100644
--- a/packages/leptos/src/folder.rs
+++ b/packages/leptos/src/folder.rs
@@ -29,7 +29,7 @@ pub fn Folder(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/folder_archive.rs b/packages/leptos/src/folder_archive.rs
index cbc5742..e9999ec 100644
--- a/packages/leptos/src/folder_archive.rs
+++ b/packages/leptos/src/folder_archive.rs
@@ -29,10 +29,10 @@ pub fn FolderArchive(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/folder_check.rs b/packages/leptos/src/folder_check.rs
index 01e933b..6ac6e2f 100644
--- a/packages/leptos/src/folder_check.rs
+++ b/packages/leptos/src/folder_check.rs
@@ -29,8 +29,8 @@ pub fn FolderCheck(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/folder_clock.rs b/packages/leptos/src/folder_clock.rs
index 6390789..f365962 100644
--- a/packages/leptos/src/folder_clock.rs
+++ b/packages/leptos/src/folder_clock.rs
@@ -29,9 +29,9 @@ pub fn FolderClock(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/folder_closed.rs b/packages/leptos/src/folder_closed.rs
index 1e964b5..579304a 100644
--- a/packages/leptos/src/folder_closed.rs
+++ b/packages/leptos/src/folder_closed.rs
@@ -29,8 +29,8 @@ pub fn FolderClosed(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/folder_code.rs b/packages/leptos/src/folder_code.rs
index f43309f..918195a 100644
--- a/packages/leptos/src/folder_code.rs
+++ b/packages/leptos/src/folder_code.rs
@@ -29,9 +29,9 @@ pub fn FolderCode(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/folder_cog.rs b/packages/leptos/src/folder_cog.rs
index d08f376..e837499 100644
--- a/packages/leptos/src/folder_cog.rs
+++ b/packages/leptos/src/folder_cog.rs
@@ -29,16 +29,16 @@ pub fn FolderCog(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/folder_dot.rs b/packages/leptos/src/folder_dot.rs
index 112cb50..45d0d94 100644
--- a/packages/leptos/src/folder_dot.rs
+++ b/packages/leptos/src/folder_dot.rs
@@ -29,8 +29,8 @@ pub fn FolderDot(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/folder_down.rs b/packages/leptos/src/folder_down.rs
index a314d39..52e10a1 100644
--- a/packages/leptos/src/folder_down.rs
+++ b/packages/leptos/src/folder_down.rs
@@ -29,9 +29,9 @@ pub fn FolderDown(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/folder_git.rs b/packages/leptos/src/folder_git.rs
index 54822a7..be861f3 100644
--- a/packages/leptos/src/folder_git.rs
+++ b/packages/leptos/src/folder_git.rs
@@ -29,10 +29,10 @@ pub fn FolderGit(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/folder_git_2.rs b/packages/leptos/src/folder_git_2.rs
index 99d9b29..ecada10 100644
--- a/packages/leptos/src/folder_git_2.rs
+++ b/packages/leptos/src/folder_git_2.rs
@@ -29,10 +29,10 @@ pub fn FolderGit2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/folder_heart.rs b/packages/leptos/src/folder_heart.rs
index d20cdaf..711e275 100644
--- a/packages/leptos/src/folder_heart.rs
+++ b/packages/leptos/src/folder_heart.rs
@@ -29,8 +29,8 @@ pub fn FolderHeart(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/folder_input.rs b/packages/leptos/src/folder_input.rs
index f4279e8..eb7c016 100644
--- a/packages/leptos/src/folder_input.rs
+++ b/packages/leptos/src/folder_input.rs
@@ -29,9 +29,9 @@ pub fn FolderInput(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/folder_kanban.rs b/packages/leptos/src/folder_kanban.rs
index 8fac0a7..4e998f3 100644
--- a/packages/leptos/src/folder_kanban.rs
+++ b/packages/leptos/src/folder_kanban.rs
@@ -29,10 +29,10 @@ pub fn FolderKanban(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/folder_key.rs b/packages/leptos/src/folder_key.rs
index c15e4f5..51cf137 100644
--- a/packages/leptos/src/folder_key.rs
+++ b/packages/leptos/src/folder_key.rs
@@ -29,10 +29,10 @@ pub fn FolderKey(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/folder_lock.rs b/packages/leptos/src/folder_lock.rs
index dd56bd5..c7eb297 100644
--- a/packages/leptos/src/folder_lock.rs
+++ b/packages/leptos/src/folder_lock.rs
@@ -29,9 +29,9 @@ pub fn FolderLock(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/folder_minus.rs b/packages/leptos/src/folder_minus.rs
index 64ce936..4905f4b 100644
--- a/packages/leptos/src/folder_minus.rs
+++ b/packages/leptos/src/folder_minus.rs
@@ -29,8 +29,8 @@ pub fn FolderMinus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/folder_open.rs b/packages/leptos/src/folder_open.rs
index 404a766..0944e86 100644
--- a/packages/leptos/src/folder_open.rs
+++ b/packages/leptos/src/folder_open.rs
@@ -29,7 +29,7 @@ pub fn FolderOpen(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/folder_open_dot.rs b/packages/leptos/src/folder_open_dot.rs
index c76d354..0788754 100644
--- a/packages/leptos/src/folder_open_dot.rs
+++ b/packages/leptos/src/folder_open_dot.rs
@@ -29,8 +29,8 @@ pub fn FolderOpenDot(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/folder_output.rs b/packages/leptos/src/folder_output.rs
index 7bd6813..edb9a14 100644
--- a/packages/leptos/src/folder_output.rs
+++ b/packages/leptos/src/folder_output.rs
@@ -29,9 +29,9 @@ pub fn FolderOutput(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/folder_pen.rs b/packages/leptos/src/folder_pen.rs
index f49c825..20b4f80 100644
--- a/packages/leptos/src/folder_pen.rs
+++ b/packages/leptos/src/folder_pen.rs
@@ -29,8 +29,8 @@ pub fn FolderPen(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/folder_plus.rs b/packages/leptos/src/folder_plus.rs
index 9dc65b3..d9fdd38 100644
--- a/packages/leptos/src/folder_plus.rs
+++ b/packages/leptos/src/folder_plus.rs
@@ -29,9 +29,9 @@ pub fn FolderPlus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/folder_root.rs b/packages/leptos/src/folder_root.rs
index 15e712f..394fb12 100644
--- a/packages/leptos/src/folder_root.rs
+++ b/packages/leptos/src/folder_root.rs
@@ -29,9 +29,9 @@ pub fn FolderRoot(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/folder_search.rs b/packages/leptos/src/folder_search.rs
index 4c98bd9..2b31c8a 100644
--- a/packages/leptos/src/folder_search.rs
+++ b/packages/leptos/src/folder_search.rs
@@ -29,9 +29,9 @@ pub fn FolderSearch(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/folder_search_2.rs b/packages/leptos/src/folder_search_2.rs
index be260d0..fba6b1f 100644
--- a/packages/leptos/src/folder_search_2.rs
+++ b/packages/leptos/src/folder_search_2.rs
@@ -29,9 +29,9 @@ pub fn FolderSearch2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/folder_symlink.rs b/packages/leptos/src/folder_symlink.rs
index bab5752..aedcb6d 100644
--- a/packages/leptos/src/folder_symlink.rs
+++ b/packages/leptos/src/folder_symlink.rs
@@ -29,8 +29,8 @@ pub fn FolderSymlink(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/folder_sync.rs b/packages/leptos/src/folder_sync.rs
index e089773..3a1998b 100644
--- a/packages/leptos/src/folder_sync.rs
+++ b/packages/leptos/src/folder_sync.rs
@@ -29,11 +29,11 @@ pub fn FolderSync(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/folder_tree.rs b/packages/leptos/src/folder_tree.rs
index 5e73f84..3f19343 100644
--- a/packages/leptos/src/folder_tree.rs
+++ b/packages/leptos/src/folder_tree.rs
@@ -29,10 +29,10 @@ pub fn FolderTree(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/folder_up.rs b/packages/leptos/src/folder_up.rs
index dc7fa8b..7146a6a 100644
--- a/packages/leptos/src/folder_up.rs
+++ b/packages/leptos/src/folder_up.rs
@@ -29,9 +29,9 @@ pub fn FolderUp(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/folder_x.rs b/packages/leptos/src/folder_x.rs
index 31d7188..954e20a 100644
--- a/packages/leptos/src/folder_x.rs
+++ b/packages/leptos/src/folder_x.rs
@@ -29,9 +29,9 @@ pub fn FolderX(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/folders.rs b/packages/leptos/src/folders.rs
index 4d40bed..341be35 100644
--- a/packages/leptos/src/folders.rs
+++ b/packages/leptos/src/folders.rs
@@ -29,8 +29,8 @@ pub fn Folders(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/footprints.rs b/packages/leptos/src/footprints.rs
index 1a8018c..bef9b87 100644
--- a/packages/leptos/src/footprints.rs
+++ b/packages/leptos/src/footprints.rs
@@ -29,10 +29,10 @@ pub fn Footprints(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/forklift.rs b/packages/leptos/src/forklift.rs
index ab96a20..f53937b 100644
--- a/packages/leptos/src/forklift.rs
+++ b/packages/leptos/src/forklift.rs
@@ -29,10 +29,10 @@ pub fn Forklift(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/forward.rs b/packages/leptos/src/forward.rs
index e7109f8..4ae128f 100644
--- a/packages/leptos/src/forward.rs
+++ b/packages/leptos/src/forward.rs
@@ -29,8 +29,8 @@ pub fn Forward(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/frame.rs b/packages/leptos/src/frame.rs
index a893a35..3f6b80b 100644
--- a/packages/leptos/src/frame.rs
+++ b/packages/leptos/src/frame.rs
@@ -29,10 +29,10 @@ pub fn Frame(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/framer.rs b/packages/leptos/src/framer.rs
index 8bead1f..f47d948 100644
--- a/packages/leptos/src/framer.rs
+++ b/packages/leptos/src/framer.rs
@@ -29,7 +29,7 @@ pub fn Framer(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/frown.rs b/packages/leptos/src/frown.rs
index 7200254..3fea26c 100644
--- a/packages/leptos/src/frown.rs
+++ b/packages/leptos/src/frown.rs
@@ -29,10 +29,10 @@ pub fn Frown(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/fuel.rs b/packages/leptos/src/fuel.rs
index c492e42..3c02860 100644
--- a/packages/leptos/src/fuel.rs
+++ b/packages/leptos/src/fuel.rs
@@ -29,10 +29,10 @@ pub fn Fuel(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/fullscreen.rs b/packages/leptos/src/fullscreen.rs
index 7f7246c..6ba643f 100644
--- a/packages/leptos/src/fullscreen.rs
+++ b/packages/leptos/src/fullscreen.rs
@@ -29,11 +29,11 @@ pub fn Fullscreen(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/funnel.rs b/packages/leptos/src/funnel.rs
new file mode 100644
index 0000000..a404793
--- /dev/null
+++ b/packages/leptos/src/funnel.rs
@@ -0,0 +1,35 @@
+use leptos::{prelude::*, svg::Svg};
+#[component]
+pub fn Funnel(
+ #[prop(default = 24.into(), into)] size: Signal,
+ #[prop(default = "currentColor".into(), into)] color: Signal,
+ #[prop(default = "none".into(), into)] fill: Signal,
+ #[prop(default = 2.into(), into)] stroke_width: Signal,
+ #[prop(default = false.into(), into)] absolute_stroke_width: Signal,
+ #[prop(optional)] node_ref: NodeRef,
+) -> impl IntoView {
+ let stroke_width = Signal::derive(move || {
+ if absolute_stroke_width.get() {
+ stroke_width.get() * 24 / size.get()
+ } else {
+ stroke_width.get()
+ }
+ });
+ view! {
+
+
+
+ }
+}
diff --git a/packages/leptos/src/funnel_plus.rs b/packages/leptos/src/funnel_plus.rs
new file mode 100644
index 0000000..a34b42a
--- /dev/null
+++ b/packages/leptos/src/funnel_plus.rs
@@ -0,0 +1,37 @@
+use leptos::{prelude::*, svg::Svg};
+#[component]
+pub fn FunnelPlus(
+ #[prop(default = 24.into(), into)] size: Signal,
+ #[prop(default = "currentColor".into(), into)] color: Signal,
+ #[prop(default = "none".into(), into)] fill: Signal,
+ #[prop(default = 2.into(), into)] stroke_width: Signal,
+ #[prop(default = false.into(), into)] absolute_stroke_width: Signal,
+ #[prop(optional)] node_ref: NodeRef,
+) -> impl IntoView {
+ let stroke_width = Signal::derive(move || {
+ if absolute_stroke_width.get() {
+ stroke_width.get() * 24 / size.get()
+ } else {
+ stroke_width.get()
+ }
+ });
+ view! {
+
+
+
+
+
+ }
+}
diff --git a/packages/leptos/src/funnel_x.rs b/packages/leptos/src/funnel_x.rs
new file mode 100644
index 0000000..5ea1289
--- /dev/null
+++ b/packages/leptos/src/funnel_x.rs
@@ -0,0 +1,37 @@
+use leptos::{prelude::*, svg::Svg};
+#[component]
+pub fn FunnelX(
+ #[prop(default = 24.into(), into)] size: Signal,
+ #[prop(default = "currentColor".into(), into)] color: Signal,
+ #[prop(default = "none".into(), into)] fill: Signal,
+ #[prop(default = 2.into(), into)] stroke_width: Signal,
+ #[prop(default = false.into(), into)] absolute_stroke_width: Signal,
+ #[prop(optional)] node_ref: NodeRef,
+) -> impl IntoView {
+ let stroke_width = Signal::derive(move || {
+ if absolute_stroke_width.get() {
+ stroke_width.get() * 24 / size.get()
+ } else {
+ stroke_width.get()
+ }
+ });
+ view! {
+
+
+
+
+
+ }
+}
diff --git a/packages/leptos/src/gallery_horizontal.rs b/packages/leptos/src/gallery_horizontal.rs
index aa783ce..7b705fb 100644
--- a/packages/leptos/src/gallery_horizontal.rs
+++ b/packages/leptos/src/gallery_horizontal.rs
@@ -29,9 +29,9 @@ pub fn GalleryHorizontal(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/gallery_horizontal_end.rs b/packages/leptos/src/gallery_horizontal_end.rs
index ad9e44a..d865643 100644
--- a/packages/leptos/src/gallery_horizontal_end.rs
+++ b/packages/leptos/src/gallery_horizontal_end.rs
@@ -29,9 +29,9 @@ pub fn GalleryHorizontalEnd(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/gallery_thumbnails.rs b/packages/leptos/src/gallery_thumbnails.rs
index 8551363..70fc79e 100644
--- a/packages/leptos/src/gallery_thumbnails.rs
+++ b/packages/leptos/src/gallery_thumbnails.rs
@@ -29,11 +29,11 @@ pub fn GalleryThumbnails(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/gallery_vertical.rs b/packages/leptos/src/gallery_vertical.rs
index d827397..cd89e4e 100644
--- a/packages/leptos/src/gallery_vertical.rs
+++ b/packages/leptos/src/gallery_vertical.rs
@@ -29,9 +29,9 @@ pub fn GalleryVertical(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/gallery_vertical_end.rs b/packages/leptos/src/gallery_vertical_end.rs
index b9315e6..737a6fe 100644
--- a/packages/leptos/src/gallery_vertical_end.rs
+++ b/packages/leptos/src/gallery_vertical_end.rs
@@ -29,9 +29,9 @@ pub fn GalleryVerticalEnd(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/gamepad.rs b/packages/leptos/src/gamepad.rs
index dc18fac..8322610 100644
--- a/packages/leptos/src/gamepad.rs
+++ b/packages/leptos/src/gamepad.rs
@@ -29,11 +29,11 @@ pub fn Gamepad(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/gamepad_2.rs b/packages/leptos/src/gamepad_2.rs
index f777067..df0c542 100644
--- a/packages/leptos/src/gamepad_2.rs
+++ b/packages/leptos/src/gamepad_2.rs
@@ -29,11 +29,11 @@ pub fn Gamepad2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/gauge.rs b/packages/leptos/src/gauge.rs
index e800f1d..027fabd 100644
--- a/packages/leptos/src/gauge.rs
+++ b/packages/leptos/src/gauge.rs
@@ -29,8 +29,8 @@ pub fn Gauge(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/gavel.rs b/packages/leptos/src/gavel.rs
index d92e529..a505ce3 100644
--- a/packages/leptos/src/gavel.rs
+++ b/packages/leptos/src/gavel.rs
@@ -29,11 +29,11 @@ pub fn Gavel(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/gem.rs b/packages/leptos/src/gem.rs
index fa7bd2f..ee78a06 100644
--- a/packages/leptos/src/gem.rs
+++ b/packages/leptos/src/gem.rs
@@ -29,9 +29,9 @@ pub fn Gem(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/ghost.rs b/packages/leptos/src/ghost.rs
index f98f108..35a458b 100644
--- a/packages/leptos/src/ghost.rs
+++ b/packages/leptos/src/ghost.rs
@@ -29,9 +29,9 @@ pub fn Ghost(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/gift.rs b/packages/leptos/src/gift.rs
index 82391c5..08592bf 100644
--- a/packages/leptos/src/gift.rs
+++ b/packages/leptos/src/gift.rs
@@ -29,10 +29,10 @@ pub fn Gift(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/git_branch.rs b/packages/leptos/src/git_branch.rs
index b988011..105f1b2 100644
--- a/packages/leptos/src/git_branch.rs
+++ b/packages/leptos/src/git_branch.rs
@@ -29,10 +29,10 @@ pub fn GitBranch(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/git_branch_plus.rs b/packages/leptos/src/git_branch_plus.rs
index b5d18e0..267a54e 100644
--- a/packages/leptos/src/git_branch_plus.rs
+++ b/packages/leptos/src/git_branch_plus.rs
@@ -29,12 +29,12 @@ pub fn GitBranchPlus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/git_commit_horizontal.rs b/packages/leptos/src/git_commit_horizontal.rs
index 60592a3..d227fb7 100644
--- a/packages/leptos/src/git_commit_horizontal.rs
+++ b/packages/leptos/src/git_commit_horizontal.rs
@@ -29,9 +29,9 @@ pub fn GitCommitHorizontal(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/git_commit_vertical.rs b/packages/leptos/src/git_commit_vertical.rs
index f5fe19d..1f7f6e0 100644
--- a/packages/leptos/src/git_commit_vertical.rs
+++ b/packages/leptos/src/git_commit_vertical.rs
@@ -29,9 +29,9 @@ pub fn GitCommitVertical(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/git_compare.rs b/packages/leptos/src/git_compare.rs
index a1471db..d4b306e 100644
--- a/packages/leptos/src/git_compare.rs
+++ b/packages/leptos/src/git_compare.rs
@@ -29,10 +29,10 @@ pub fn GitCompare(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/git_compare_arrows.rs b/packages/leptos/src/git_compare_arrows.rs
index b64e13c..db4eb92 100644
--- a/packages/leptos/src/git_compare_arrows.rs
+++ b/packages/leptos/src/git_compare_arrows.rs
@@ -29,12 +29,12 @@ pub fn GitCompareArrows(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/git_fork.rs b/packages/leptos/src/git_fork.rs
index 02117d0..b09c9a0 100644
--- a/packages/leptos/src/git_fork.rs
+++ b/packages/leptos/src/git_fork.rs
@@ -29,11 +29,11 @@ pub fn GitFork(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/git_graph.rs b/packages/leptos/src/git_graph.rs
index 195325a..2150b2c 100644
--- a/packages/leptos/src/git_graph.rs
+++ b/packages/leptos/src/git_graph.rs
@@ -29,12 +29,12 @@ pub fn GitGraph(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/git_merge.rs b/packages/leptos/src/git_merge.rs
index fb4df98..b66650e 100644
--- a/packages/leptos/src/git_merge.rs
+++ b/packages/leptos/src/git_merge.rs
@@ -29,9 +29,9 @@ pub fn GitMerge(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/git_pull_request.rs b/packages/leptos/src/git_pull_request.rs
index fd95fe0..1697519 100644
--- a/packages/leptos/src/git_pull_request.rs
+++ b/packages/leptos/src/git_pull_request.rs
@@ -29,10 +29,10 @@ pub fn GitPullRequest(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/git_pull_request_arrow.rs b/packages/leptos/src/git_pull_request_arrow.rs
index af12ee5..605113f 100644
--- a/packages/leptos/src/git_pull_request_arrow.rs
+++ b/packages/leptos/src/git_pull_request_arrow.rs
@@ -29,11 +29,11 @@ pub fn GitPullRequestArrow(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/git_pull_request_closed.rs b/packages/leptos/src/git_pull_request_closed.rs
index 955c392..41d3c39 100644
--- a/packages/leptos/src/git_pull_request_closed.rs
+++ b/packages/leptos/src/git_pull_request_closed.rs
@@ -29,12 +29,12 @@ pub fn GitPullRequestClosed(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/git_pull_request_create.rs b/packages/leptos/src/git_pull_request_create.rs
index 873bdab..2006414 100644
--- a/packages/leptos/src/git_pull_request_create.rs
+++ b/packages/leptos/src/git_pull_request_create.rs
@@ -29,11 +29,11 @@ pub fn GitPullRequestCreate(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/git_pull_request_create_arrow.rs b/packages/leptos/src/git_pull_request_create_arrow.rs
index 3fd1b76..ac78329 100644
--- a/packages/leptos/src/git_pull_request_create_arrow.rs
+++ b/packages/leptos/src/git_pull_request_create_arrow.rs
@@ -29,12 +29,12 @@ pub fn GitPullRequestCreateArrow(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/git_pull_request_draft.rs b/packages/leptos/src/git_pull_request_draft.rs
index f2bd716..789940b 100644
--- a/packages/leptos/src/git_pull_request_draft.rs
+++ b/packages/leptos/src/git_pull_request_draft.rs
@@ -29,11 +29,11 @@ pub fn GitPullRequestDraft(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/github.rs b/packages/leptos/src/github.rs
index 3f42cc5..cc801a7 100644
--- a/packages/leptos/src/github.rs
+++ b/packages/leptos/src/github.rs
@@ -29,8 +29,8 @@ pub fn Github(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/gitlab.rs b/packages/leptos/src/gitlab.rs
index d1a14ed..36545f7 100644
--- a/packages/leptos/src/gitlab.rs
+++ b/packages/leptos/src/gitlab.rs
@@ -29,7 +29,7 @@ pub fn Gitlab(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/glass_water.rs b/packages/leptos/src/glass_water.rs
index 1edd08a..f8e3646 100644
--- a/packages/leptos/src/glass_water.rs
+++ b/packages/leptos/src/glass_water.rs
@@ -29,8 +29,8 @@ pub fn GlassWater(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/glasses.rs b/packages/leptos/src/glasses.rs
index 2132fd4..9ab4f3c 100644
--- a/packages/leptos/src/glasses.rs
+++ b/packages/leptos/src/glasses.rs
@@ -29,11 +29,11 @@ pub fn Glasses(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/globe.rs b/packages/leptos/src/globe.rs
index 32fc7d7..f0285bf 100644
--- a/packages/leptos/src/globe.rs
+++ b/packages/leptos/src/globe.rs
@@ -29,9 +29,9 @@ pub fn Globe(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/globe_lock.rs b/packages/leptos/src/globe_lock.rs
index d01ed01..501529e 100644
--- a/packages/leptos/src/globe_lock.rs
+++ b/packages/leptos/src/globe_lock.rs
@@ -29,10 +29,10 @@ pub fn GlobeLock(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/goal.rs b/packages/leptos/src/goal.rs
index 8084eb0..9329427 100644
--- a/packages/leptos/src/goal.rs
+++ b/packages/leptos/src/goal.rs
@@ -29,9 +29,9 @@ pub fn Goal(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/grab.rs b/packages/leptos/src/grab.rs
index 9e6abfb..b2eee45 100644
--- a/packages/leptos/src/grab.rs
+++ b/packages/leptos/src/grab.rs
@@ -29,11 +29,11 @@ pub fn Grab(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/graduation_cap.rs b/packages/leptos/src/graduation_cap.rs
index fc508a5..a46d577 100644
--- a/packages/leptos/src/graduation_cap.rs
+++ b/packages/leptos/src/graduation_cap.rs
@@ -29,9 +29,9 @@ pub fn GraduationCap(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/grape.rs b/packages/leptos/src/grape.rs
index 55d7592..a17bc6b 100644
--- a/packages/leptos/src/grape.rs
+++ b/packages/leptos/src/grape.rs
@@ -29,15 +29,15 @@ pub fn Grape(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/grid_2_x_2.rs b/packages/leptos/src/grid_2_x_2.rs
index bb98c3f..6b6c70b 100644
--- a/packages/leptos/src/grid_2_x_2.rs
+++ b/packages/leptos/src/grid_2_x_2.rs
@@ -29,9 +29,9 @@ pub fn Grid2X2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/grid_2_x_2_check.rs b/packages/leptos/src/grid_2_x_2_check.rs
index 6d8c028..a7ca2ba 100644
--- a/packages/leptos/src/grid_2_x_2_check.rs
+++ b/packages/leptos/src/grid_2_x_2_check.rs
@@ -29,8 +29,8 @@ pub fn Grid2X2Check(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/grid_2_x_2_plus.rs b/packages/leptos/src/grid_2_x_2_plus.rs
index c368fc2..3882193 100644
--- a/packages/leptos/src/grid_2_x_2_plus.rs
+++ b/packages/leptos/src/grid_2_x_2_plus.rs
@@ -29,9 +29,9 @@ pub fn Grid2X2Plus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/grid_2_x_2_x.rs b/packages/leptos/src/grid_2_x_2_x.rs
index 82301d5..a8c635d 100644
--- a/packages/leptos/src/grid_2_x_2_x.rs
+++ b/packages/leptos/src/grid_2_x_2_x.rs
@@ -29,9 +29,9 @@ pub fn Grid2X2X(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/grid_3_x_3.rs b/packages/leptos/src/grid_3_x_3.rs
index 17681e6..d90250c 100644
--- a/packages/leptos/src/grid_3_x_3.rs
+++ b/packages/leptos/src/grid_3_x_3.rs
@@ -29,11 +29,11 @@ pub fn Grid3X3(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/grip.rs b/packages/leptos/src/grip.rs
index f88dbdf..aee2576 100644
--- a/packages/leptos/src/grip.rs
+++ b/packages/leptos/src/grip.rs
@@ -29,15 +29,15 @@ pub fn Grip(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/grip_horizontal.rs b/packages/leptos/src/grip_horizontal.rs
index 6711f71..3b1f6a9 100644
--- a/packages/leptos/src/grip_horizontal.rs
+++ b/packages/leptos/src/grip_horizontal.rs
@@ -29,12 +29,12 @@ pub fn GripHorizontal(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/grip_vertical.rs b/packages/leptos/src/grip_vertical.rs
index daf86b6..4993389 100644
--- a/packages/leptos/src/grip_vertical.rs
+++ b/packages/leptos/src/grip_vertical.rs
@@ -29,12 +29,12 @@ pub fn GripVertical(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/group.rs b/packages/leptos/src/group.rs
index ea0e566..75c8076 100644
--- a/packages/leptos/src/group.rs
+++ b/packages/leptos/src/group.rs
@@ -29,12 +29,12 @@ pub fn Group(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/guitar.rs b/packages/leptos/src/guitar.rs
index a0dbb06..02036d9 100644
--- a/packages/leptos/src/guitar.rs
+++ b/packages/leptos/src/guitar.rs
@@ -29,11 +29,10 @@ pub fn Guitar(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/ham.rs b/packages/leptos/src/ham.rs
index a4c023e..8eb8764 100644
--- a/packages/leptos/src/ham.rs
+++ b/packages/leptos/src/ham.rs
@@ -29,10 +29,10 @@ pub fn Ham(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/hamburger.rs b/packages/leptos/src/hamburger.rs
new file mode 100644
index 0000000..2371081
--- /dev/null
+++ b/packages/leptos/src/hamburger.rs
@@ -0,0 +1,38 @@
+use leptos::{prelude::*, svg::Svg};
+#[component]
+pub fn Hamburger(
+ #[prop(default = 24.into(), into)] size: Signal,
+ #[prop(default = "currentColor".into(), into)] color: Signal,
+ #[prop(default = "none".into(), into)] fill: Signal,
+ #[prop(default = 2.into(), into)] stroke_width: Signal,
+ #[prop(default = false.into(), into)] absolute_stroke_width: Signal,
+ #[prop(optional)] node_ref: NodeRef,
+) -> impl IntoView {
+ let stroke_width = Signal::derive(move || {
+ if absolute_stroke_width.get() {
+ stroke_width.get() * 24 / size.get()
+ } else {
+ stroke_width.get()
+ }
+ });
+ view! {
+
+
+
+
+
+
+ }
+}
diff --git a/packages/leptos/src/hammer.rs b/packages/leptos/src/hammer.rs
index 16de304..6f24a70 100644
--- a/packages/leptos/src/hammer.rs
+++ b/packages/leptos/src/hammer.rs
@@ -29,9 +29,9 @@ pub fn Hammer(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/hand.rs b/packages/leptos/src/hand.rs
index a98c727..c81dbf0 100644
--- a/packages/leptos/src/hand.rs
+++ b/packages/leptos/src/hand.rs
@@ -29,10 +29,10 @@ pub fn Hand(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/hand_coins.rs b/packages/leptos/src/hand_coins.rs
index c45f4ab..d37ccb4 100644
--- a/packages/leptos/src/hand_coins.rs
+++ b/packages/leptos/src/hand_coins.rs
@@ -29,11 +29,11 @@ pub fn HandCoins(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/hand_heart.rs b/packages/leptos/src/hand_heart.rs
index ea89695..41d4d9a 100644
--- a/packages/leptos/src/hand_heart.rs
+++ b/packages/leptos/src/hand_heart.rs
@@ -29,10 +29,10 @@ pub fn HandHeart(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/hand_helping.rs b/packages/leptos/src/hand_helping.rs
index fc70422..0725882 100644
--- a/packages/leptos/src/hand_helping.rs
+++ b/packages/leptos/src/hand_helping.rs
@@ -29,9 +29,9 @@ pub fn HandHelping(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/hand_metal.rs b/packages/leptos/src/hand_metal.rs
index f23e07c..c07f606 100644
--- a/packages/leptos/src/hand_metal.rs
+++ b/packages/leptos/src/hand_metal.rs
@@ -29,10 +29,10 @@ pub fn HandMetal(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/hand_platter.rs b/packages/leptos/src/hand_platter.rs
index 84f354d..6451ae6 100644
--- a/packages/leptos/src/hand_platter.rs
+++ b/packages/leptos/src/hand_platter.rs
@@ -29,12 +29,12 @@ pub fn HandPlatter(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/handshake.rs b/packages/leptos/src/handshake.rs
index 06b0560..177867e 100644
--- a/packages/leptos/src/handshake.rs
+++ b/packages/leptos/src/handshake.rs
@@ -29,11 +29,11 @@ pub fn Handshake(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/hard_drive.rs b/packages/leptos/src/hard_drive.rs
index ac25624..dcacc4f 100644
--- a/packages/leptos/src/hard_drive.rs
+++ b/packages/leptos/src/hard_drive.rs
@@ -29,10 +29,10 @@ pub fn HardDrive(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/hard_drive_download.rs b/packages/leptos/src/hard_drive_download.rs
index a8560eb..d718871 100644
--- a/packages/leptos/src/hard_drive_download.rs
+++ b/packages/leptos/src/hard_drive_download.rs
@@ -29,11 +29,11 @@ pub fn HardDriveDownload(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/hard_drive_upload.rs b/packages/leptos/src/hard_drive_upload.rs
index 8329654..95796b2 100644
--- a/packages/leptos/src/hard_drive_upload.rs
+++ b/packages/leptos/src/hard_drive_upload.rs
@@ -29,11 +29,11 @@ pub fn HardDriveUpload(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/hard_hat.rs b/packages/leptos/src/hard_hat.rs
index dcff65b..f299173 100644
--- a/packages/leptos/src/hard_hat.rs
+++ b/packages/leptos/src/hard_hat.rs
@@ -29,10 +29,10 @@ pub fn HardHat(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/hash.rs b/packages/leptos/src/hash.rs
index c3a6bbe..58dc5f8 100644
--- a/packages/leptos/src/hash.rs
+++ b/packages/leptos/src/hash.rs
@@ -29,10 +29,10 @@ pub fn Hash(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/haze.rs b/packages/leptos/src/haze.rs
index 099d5dc..28e9bb7 100644
--- a/packages/leptos/src/haze.rs
+++ b/packages/leptos/src/haze.rs
@@ -29,14 +29,14 @@ pub fn Haze(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/hdmi_port.rs b/packages/leptos/src/hdmi_port.rs
index 1a6c7cc..cbcbe87 100644
--- a/packages/leptos/src/hdmi_port.rs
+++ b/packages/leptos/src/hdmi_port.rs
@@ -29,8 +29,8 @@ pub fn HdmiPort(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/heading.rs b/packages/leptos/src/heading.rs
index 672cfeb..a21cbce 100644
--- a/packages/leptos/src/heading.rs
+++ b/packages/leptos/src/heading.rs
@@ -29,9 +29,9 @@ pub fn Heading(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/heading_1.rs b/packages/leptos/src/heading_1.rs
index f938dd8..5544f05 100644
--- a/packages/leptos/src/heading_1.rs
+++ b/packages/leptos/src/heading_1.rs
@@ -29,10 +29,10 @@ pub fn Heading1(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/heading_2.rs b/packages/leptos/src/heading_2.rs
index 20a9ded..76d2d3c 100644
--- a/packages/leptos/src/heading_2.rs
+++ b/packages/leptos/src/heading_2.rs
@@ -29,10 +29,10 @@ pub fn Heading2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/heading_3.rs b/packages/leptos/src/heading_3.rs
index f56fad6..7bb0f92 100644
--- a/packages/leptos/src/heading_3.rs
+++ b/packages/leptos/src/heading_3.rs
@@ -29,11 +29,11 @@ pub fn Heading3(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/heading_4.rs b/packages/leptos/src/heading_4.rs
index 6a12d97..e76a9fa 100644
--- a/packages/leptos/src/heading_4.rs
+++ b/packages/leptos/src/heading_4.rs
@@ -29,11 +29,11 @@ pub fn Heading4(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/heading_5.rs b/packages/leptos/src/heading_5.rs
index c31b006..34edfa1 100644
--- a/packages/leptos/src/heading_5.rs
+++ b/packages/leptos/src/heading_5.rs
@@ -29,11 +29,11 @@ pub fn Heading5(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/heading_6.rs b/packages/leptos/src/heading_6.rs
index ab6252f..a87f4c4 100644
--- a/packages/leptos/src/heading_6.rs
+++ b/packages/leptos/src/heading_6.rs
@@ -29,11 +29,11 @@ pub fn Heading6(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/headphone_off.rs b/packages/leptos/src/headphone_off.rs
index 8ad9e99..4bc70b2 100644
--- a/packages/leptos/src/headphone_off.rs
+++ b/packages/leptos/src/headphone_off.rs
@@ -29,11 +29,11 @@ pub fn HeadphoneOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/headphones.rs b/packages/leptos/src/headphones.rs
index 9ff56ae..9daf413 100644
--- a/packages/leptos/src/headphones.rs
+++ b/packages/leptos/src/headphones.rs
@@ -29,7 +29,7 @@ pub fn Headphones(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/headset.rs b/packages/leptos/src/headset.rs
index fe9131d..19387bf 100644
--- a/packages/leptos/src/headset.rs
+++ b/packages/leptos/src/headset.rs
@@ -29,8 +29,8 @@ pub fn Headset(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/heart.rs b/packages/leptos/src/heart.rs
index 8a41e38..93402eb 100644
--- a/packages/leptos/src/heart.rs
+++ b/packages/leptos/src/heart.rs
@@ -29,7 +29,7 @@ pub fn Heart(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/heart_crack.rs b/packages/leptos/src/heart_crack.rs
index d1870c4..912d9f9 100644
--- a/packages/leptos/src/heart_crack.rs
+++ b/packages/leptos/src/heart_crack.rs
@@ -29,8 +29,8 @@ pub fn HeartCrack(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/heart_handshake.rs b/packages/leptos/src/heart_handshake.rs
index 93c409a..b1ff815 100644
--- a/packages/leptos/src/heart_handshake.rs
+++ b/packages/leptos/src/heart_handshake.rs
@@ -29,10 +29,10 @@ pub fn HeartHandshake(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/heart_minus.rs b/packages/leptos/src/heart_minus.rs
new file mode 100644
index 0000000..b286a02
--- /dev/null
+++ b/packages/leptos/src/heart_minus.rs
@@ -0,0 +1,36 @@
+use leptos::{prelude::*, svg::Svg};
+#[component]
+pub fn HeartMinus(
+ #[prop(default = 24.into(), into)] size: Signal,
+ #[prop(default = "currentColor".into(), into)] color: Signal,
+ #[prop(default = "none".into(), into)] fill: Signal,
+ #[prop(default = 2.into(), into)] stroke_width: Signal,
+ #[prop(default = false.into(), into)] absolute_stroke_width: Signal,
+ #[prop(optional)] node_ref: NodeRef,
+) -> impl IntoView {
+ let stroke_width = Signal::derive(move || {
+ if absolute_stroke_width.get() {
+ stroke_width.get() * 24 / size.get()
+ } else {
+ stroke_width.get()
+ }
+ });
+ view! {
+
+
+
+
+ }
+}
diff --git a/packages/leptos/src/heart_off.rs b/packages/leptos/src/heart_off.rs
index 140fa2f..a715164 100644
--- a/packages/leptos/src/heart_off.rs
+++ b/packages/leptos/src/heart_off.rs
@@ -29,9 +29,9 @@ pub fn HeartOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/heart_plus.rs b/packages/leptos/src/heart_plus.rs
new file mode 100644
index 0000000..6b5993c
--- /dev/null
+++ b/packages/leptos/src/heart_plus.rs
@@ -0,0 +1,37 @@
+use leptos::{prelude::*, svg::Svg};
+#[component]
+pub fn HeartPlus(
+ #[prop(default = 24.into(), into)] size: Signal,
+ #[prop(default = "currentColor".into(), into)] color: Signal,
+ #[prop(default = "none".into(), into)] fill: Signal,
+ #[prop(default = 2.into(), into)] stroke_width: Signal,
+ #[prop(default = false.into(), into)] absolute_stroke_width: Signal,
+ #[prop(optional)] node_ref: NodeRef,
+) -> impl IntoView {
+ let stroke_width = Signal::derive(move || {
+ if absolute_stroke_width.get() {
+ stroke_width.get() * 24 / size.get()
+ } else {
+ stroke_width.get()
+ }
+ });
+ view! {
+
+
+
+
+
+ }
+}
diff --git a/packages/leptos/src/heart_pulse.rs b/packages/leptos/src/heart_pulse.rs
index 8d50c34..e40931d 100644
--- a/packages/leptos/src/heart_pulse.rs
+++ b/packages/leptos/src/heart_pulse.rs
@@ -29,8 +29,8 @@ pub fn HeartPulse(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/heater.rs b/packages/leptos/src/heater.rs
index 31f5a48..46a5062 100644
--- a/packages/leptos/src/heater.rs
+++ b/packages/leptos/src/heater.rs
@@ -29,16 +29,16 @@ pub fn Heater(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/hexagon.rs b/packages/leptos/src/hexagon.rs
index 76ae5a1..37c5017 100644
--- a/packages/leptos/src/hexagon.rs
+++ b/packages/leptos/src/hexagon.rs
@@ -29,7 +29,7 @@ pub fn Hexagon(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/highlighter.rs b/packages/leptos/src/highlighter.rs
index e8b2cee..33c226a 100644
--- a/packages/leptos/src/highlighter.rs
+++ b/packages/leptos/src/highlighter.rs
@@ -29,8 +29,8 @@ pub fn Highlighter(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/history.rs b/packages/leptos/src/history.rs
index 5fd4eb8..9230b36 100644
--- a/packages/leptos/src/history.rs
+++ b/packages/leptos/src/history.rs
@@ -29,9 +29,9 @@ pub fn History(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/hop.rs b/packages/leptos/src/hop.rs
index 4aa5a40..3a343d3 100644
--- a/packages/leptos/src/hop.rs
+++ b/packages/leptos/src/hop.rs
@@ -29,14 +29,14 @@ pub fn Hop(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/hop_off.rs b/packages/leptos/src/hop_off.rs
index a23725f..3b4b8ba 100644
--- a/packages/leptos/src/hop_off.rs
+++ b/packages/leptos/src/hop_off.rs
@@ -29,15 +29,15 @@ pub fn HopOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/hospital.rs b/packages/leptos/src/hospital.rs
index 767e02e..79cddec 100644
--- a/packages/leptos/src/hospital.rs
+++ b/packages/leptos/src/hospital.rs
@@ -29,12 +29,12 @@ pub fn Hospital(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/hotel.rs b/packages/leptos/src/hotel.rs
index ebc95c1..445c595 100644
--- a/packages/leptos/src/hotel.rs
+++ b/packages/leptos/src/hotel.rs
@@ -29,16 +29,16 @@ pub fn Hotel(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/hourglass.rs b/packages/leptos/src/hourglass.rs
index 62dbd27..d083408 100644
--- a/packages/leptos/src/hourglass.rs
+++ b/packages/leptos/src/hourglass.rs
@@ -29,10 +29,10 @@ pub fn Hourglass(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/house.rs b/packages/leptos/src/house.rs
index 1bd0364..b37a72c 100644
--- a/packages/leptos/src/house.rs
+++ b/packages/leptos/src/house.rs
@@ -29,8 +29,8 @@ pub fn House(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/house_plug.rs b/packages/leptos/src/house_plug.rs
index 6d082ff..6e307eb 100644
--- a/packages/leptos/src/house_plug.rs
+++ b/packages/leptos/src/house_plug.rs
@@ -29,10 +29,10 @@ pub fn HousePlug(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/house_plus.rs b/packages/leptos/src/house_plus.rs
index 0310fce..4f16321 100644
--- a/packages/leptos/src/house_plus.rs
+++ b/packages/leptos/src/house_plus.rs
@@ -29,10 +29,10 @@ pub fn HousePlus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/house_wifi.rs b/packages/leptos/src/house_wifi.rs
new file mode 100644
index 0000000..7190167
--- /dev/null
+++ b/packages/leptos/src/house_wifi.rs
@@ -0,0 +1,38 @@
+use leptos::{prelude::*, svg::Svg};
+#[component]
+pub fn HouseWifi(
+ #[prop(default = 24.into(), into)] size: Signal,
+ #[prop(default = "currentColor".into(), into)] color: Signal,
+ #[prop(default = "none".into(), into)] fill: Signal,
+ #[prop(default = 2.into(), into)] stroke_width: Signal,
+ #[prop(default = false.into(), into)] absolute_stroke_width: Signal,
+ #[prop(optional)] node_ref: NodeRef,
+) -> impl IntoView {
+ let stroke_width = Signal::derive(move || {
+ if absolute_stroke_width.get() {
+ stroke_width.get() * 24 / size.get()
+ } else {
+ stroke_width.get()
+ }
+ });
+ view! {
+
+
+
+
+
+
+ }
+}
diff --git a/packages/leptos/src/ice_cream_bowl.rs b/packages/leptos/src/ice_cream_bowl.rs
index 57e0bc1..ea077ce 100644
--- a/packages/leptos/src/ice_cream_bowl.rs
+++ b/packages/leptos/src/ice_cream_bowl.rs
@@ -29,9 +29,9 @@ pub fn IceCreamBowl(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/ice_cream_cone.rs b/packages/leptos/src/ice_cream_cone.rs
index 2f22cbf..72d0aeb 100644
--- a/packages/leptos/src/ice_cream_cone.rs
+++ b/packages/leptos/src/ice_cream_cone.rs
@@ -29,9 +29,9 @@ pub fn IceCreamCone(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/id_card.rs b/packages/leptos/src/id_card.rs
index 4fd666a..b345686 100644
--- a/packages/leptos/src/id_card.rs
+++ b/packages/leptos/src/id_card.rs
@@ -29,11 +29,11 @@ pub fn IdCard(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/image.rs b/packages/leptos/src/image.rs
index 76875c8..788c782 100644
--- a/packages/leptos/src/image.rs
+++ b/packages/leptos/src/image.rs
@@ -29,9 +29,9 @@ pub fn Image(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/image_down.rs b/packages/leptos/src/image_down.rs
index dbe71fc..3685410 100644
--- a/packages/leptos/src/image_down.rs
+++ b/packages/leptos/src/image_down.rs
@@ -29,10 +29,10 @@ pub fn ImageDown(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/image_minus.rs b/packages/leptos/src/image_minus.rs
index 964ff9e..9acb5d1 100644
--- a/packages/leptos/src/image_minus.rs
+++ b/packages/leptos/src/image_minus.rs
@@ -29,10 +29,10 @@ pub fn ImageMinus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/image_off.rs b/packages/leptos/src/image_off.rs
index 3313b4d..a929c6a 100644
--- a/packages/leptos/src/image_off.rs
+++ b/packages/leptos/src/image_off.rs
@@ -29,12 +29,12 @@ pub fn ImageOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/image_play.rs b/packages/leptos/src/image_play.rs
index d65a861..91c6a0d 100644
--- a/packages/leptos/src/image_play.rs
+++ b/packages/leptos/src/image_play.rs
@@ -29,10 +29,10 @@ pub fn ImagePlay(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/image_plus.rs b/packages/leptos/src/image_plus.rs
index 27fa509..8cccf84 100644
--- a/packages/leptos/src/image_plus.rs
+++ b/packages/leptos/src/image_plus.rs
@@ -29,11 +29,11 @@ pub fn ImagePlus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/image_up.rs b/packages/leptos/src/image_up.rs
index dd9739f..5ba01fc 100644
--- a/packages/leptos/src/image_up.rs
+++ b/packages/leptos/src/image_up.rs
@@ -29,10 +29,10 @@ pub fn ImageUp(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/image_upscale.rs b/packages/leptos/src/image_upscale.rs
index e93aa1b..a53c868 100644
--- a/packages/leptos/src/image_upscale.rs
+++ b/packages/leptos/src/image_upscale.rs
@@ -29,14 +29,14 @@ pub fn ImageUpscale(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/images.rs b/packages/leptos/src/images.rs
index 8aa6fbe..6e98242 100644
--- a/packages/leptos/src/images.rs
+++ b/packages/leptos/src/images.rs
@@ -29,10 +29,10 @@ pub fn Images(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/import.rs b/packages/leptos/src/import.rs
index f768d1a..cc8d893 100644
--- a/packages/leptos/src/import.rs
+++ b/packages/leptos/src/import.rs
@@ -29,9 +29,9 @@ pub fn Import(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/inbox.rs b/packages/leptos/src/inbox.rs
index 8b81d34..946d050 100644
--- a/packages/leptos/src/inbox.rs
+++ b/packages/leptos/src/inbox.rs
@@ -29,8 +29,8 @@ pub fn Inbox(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/indent_decrease.rs b/packages/leptos/src/indent_decrease.rs
index 514885d..12f641c 100644
--- a/packages/leptos/src/indent_decrease.rs
+++ b/packages/leptos/src/indent_decrease.rs
@@ -29,10 +29,10 @@ pub fn IndentDecrease(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/indent_increase.rs b/packages/leptos/src/indent_increase.rs
index a528511..8a67dea 100644
--- a/packages/leptos/src/indent_increase.rs
+++ b/packages/leptos/src/indent_increase.rs
@@ -29,10 +29,10 @@ pub fn IndentIncrease(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/indian_rupee.rs b/packages/leptos/src/indian_rupee.rs
index c5c844b..76a65e9 100644
--- a/packages/leptos/src/indian_rupee.rs
+++ b/packages/leptos/src/indian_rupee.rs
@@ -29,11 +29,11 @@ pub fn IndianRupee(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/infinity.rs b/packages/leptos/src/infinity.rs
index 503aca0..e79af31 100644
--- a/packages/leptos/src/infinity.rs
+++ b/packages/leptos/src/infinity.rs
@@ -29,7 +29,7 @@ pub fn Infinity(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/info.rs b/packages/leptos/src/info.rs
index 9c1949e..f7bda4f 100644
--- a/packages/leptos/src/info.rs
+++ b/packages/leptos/src/info.rs
@@ -29,9 +29,9 @@ pub fn Info(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/inspection_panel.rs b/packages/leptos/src/inspection_panel.rs
index f39f37a..9140eb5 100644
--- a/packages/leptos/src/inspection_panel.rs
+++ b/packages/leptos/src/inspection_panel.rs
@@ -29,11 +29,11 @@ pub fn InspectionPanel(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/instagram.rs b/packages/leptos/src/instagram.rs
index bb64028..158db9c 100644
--- a/packages/leptos/src/instagram.rs
+++ b/packages/leptos/src/instagram.rs
@@ -29,9 +29,9 @@ pub fn Instagram(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/italic.rs b/packages/leptos/src/italic.rs
index fd8e09f..243164e 100644
--- a/packages/leptos/src/italic.rs
+++ b/packages/leptos/src/italic.rs
@@ -29,9 +29,9 @@ pub fn Italic(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/iteration_ccw.rs b/packages/leptos/src/iteration_ccw.rs
index bcad183..bbb9a1d 100644
--- a/packages/leptos/src/iteration_ccw.rs
+++ b/packages/leptos/src/iteration_ccw.rs
@@ -29,8 +29,8 @@ pub fn IterationCcw(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/iteration_cw.rs b/packages/leptos/src/iteration_cw.rs
index dd2a81d..973cee6 100644
--- a/packages/leptos/src/iteration_cw.rs
+++ b/packages/leptos/src/iteration_cw.rs
@@ -29,8 +29,8 @@ pub fn IterationCw(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/japanese_yen.rs b/packages/leptos/src/japanese_yen.rs
index 389eded..1793df4 100644
--- a/packages/leptos/src/japanese_yen.rs
+++ b/packages/leptos/src/japanese_yen.rs
@@ -29,9 +29,9 @@ pub fn JapaneseYen(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/joystick.rs b/packages/leptos/src/joystick.rs
index 99fb940..0a6eeaf 100644
--- a/packages/leptos/src/joystick.rs
+++ b/packages/leptos/src/joystick.rs
@@ -29,10 +29,10 @@ pub fn Joystick(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/kanban.rs b/packages/leptos/src/kanban.rs
index 14becc5..6b2f021 100644
--- a/packages/leptos/src/kanban.rs
+++ b/packages/leptos/src/kanban.rs
@@ -29,9 +29,9 @@ pub fn Kanban(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/key.rs b/packages/leptos/src/key.rs
index 3a84c2b..e113e76 100644
--- a/packages/leptos/src/key.rs
+++ b/packages/leptos/src/key.rs
@@ -29,9 +29,9 @@ pub fn Key(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/key_round.rs b/packages/leptos/src/key_round.rs
index 7c70985..6fc55c0 100644
--- a/packages/leptos/src/key_round.rs
+++ b/packages/leptos/src/key_round.rs
@@ -29,8 +29,8 @@ pub fn KeyRound(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/key_square.rs b/packages/leptos/src/key_square.rs
index d3ae061..3f9d494 100644
--- a/packages/leptos/src/key_square.rs
+++ b/packages/leptos/src/key_square.rs
@@ -29,9 +29,9 @@ pub fn KeySquare(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/keyboard.rs b/packages/leptos/src/keyboard.rs
index 0b51bec..a82e961 100644
--- a/packages/leptos/src/keyboard.rs
+++ b/packages/leptos/src/keyboard.rs
@@ -29,15 +29,15 @@ pub fn Keyboard(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/keyboard_music.rs b/packages/leptos/src/keyboard_music.rs
index 795245c..698c0e7 100644
--- a/packages/leptos/src/keyboard_music.rs
+++ b/packages/leptos/src/keyboard_music.rs
@@ -29,15 +29,15 @@ pub fn KeyboardMusic(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/keyboard_off.rs b/packages/leptos/src/keyboard_off.rs
index 46fe77f..963db13 100644
--- a/packages/leptos/src/keyboard_off.rs
+++ b/packages/leptos/src/keyboard_off.rs
@@ -29,16 +29,16 @@ pub fn KeyboardOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/lamp.rs b/packages/leptos/src/lamp.rs
index fe411be..beea35b 100644
--- a/packages/leptos/src/lamp.rs
+++ b/packages/leptos/src/lamp.rs
@@ -29,9 +29,9 @@ pub fn Lamp(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/lamp_ceiling.rs b/packages/leptos/src/lamp_ceiling.rs
index 60649bf..85b5344 100644
--- a/packages/leptos/src/lamp_ceiling.rs
+++ b/packages/leptos/src/lamp_ceiling.rs
@@ -29,9 +29,9 @@ pub fn LampCeiling(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/lamp_desk.rs b/packages/leptos/src/lamp_desk.rs
index 9644590..2450177 100644
--- a/packages/leptos/src/lamp_desk.rs
+++ b/packages/leptos/src/lamp_desk.rs
@@ -29,10 +29,10 @@ pub fn LampDesk(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/lamp_floor.rs b/packages/leptos/src/lamp_floor.rs
index f9c222d..d4e5f13 100644
--- a/packages/leptos/src/lamp_floor.rs
+++ b/packages/leptos/src/lamp_floor.rs
@@ -29,9 +29,9 @@ pub fn LampFloor(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/lamp_wall_down.rs b/packages/leptos/src/lamp_wall_down.rs
index 6f3d7b3..5dad237 100644
--- a/packages/leptos/src/lamp_wall_down.rs
+++ b/packages/leptos/src/lamp_wall_down.rs
@@ -29,9 +29,9 @@ pub fn LampWallDown(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/lamp_wall_up.rs b/packages/leptos/src/lamp_wall_up.rs
index 0e61145..110fb0a 100644
--- a/packages/leptos/src/lamp_wall_up.rs
+++ b/packages/leptos/src/lamp_wall_up.rs
@@ -29,9 +29,9 @@ pub fn LampWallUp(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/land_plot.rs b/packages/leptos/src/land_plot.rs
index 9f92b34..58b14be 100644
--- a/packages/leptos/src/land_plot.rs
+++ b/packages/leptos/src/land_plot.rs
@@ -29,10 +29,10 @@ pub fn LandPlot(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/landmark.rs b/packages/leptos/src/landmark.rs
index 24fa233..dead983 100644
--- a/packages/leptos/src/landmark.rs
+++ b/packages/leptos/src/landmark.rs
@@ -29,12 +29,12 @@ pub fn Landmark(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/languages.rs b/packages/leptos/src/languages.rs
index e2f0725..e59af79 100644
--- a/packages/leptos/src/languages.rs
+++ b/packages/leptos/src/languages.rs
@@ -29,12 +29,12 @@ pub fn Languages(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/laptop.rs b/packages/leptos/src/laptop.rs
index 912ed05..0ed6527 100644
--- a/packages/leptos/src/laptop.rs
+++ b/packages/leptos/src/laptop.rs
@@ -29,7 +29,7 @@ pub fn Laptop(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/laptop_minimal.rs b/packages/leptos/src/laptop_minimal.rs
index 862ee54..aded74d 100644
--- a/packages/leptos/src/laptop_minimal.rs
+++ b/packages/leptos/src/laptop_minimal.rs
@@ -29,8 +29,8 @@ pub fn LaptopMinimal(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/laptop_minimal_check.rs b/packages/leptos/src/laptop_minimal_check.rs
index bf9795f..277074f 100644
--- a/packages/leptos/src/laptop_minimal_check.rs
+++ b/packages/leptos/src/laptop_minimal_check.rs
@@ -29,9 +29,9 @@ pub fn LaptopMinimalCheck(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/lasso.rs b/packages/leptos/src/lasso.rs
index 3d7401e..ffb3f35 100644
--- a/packages/leptos/src/lasso.rs
+++ b/packages/leptos/src/lasso.rs
@@ -29,9 +29,9 @@ pub fn Lasso(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/lasso_select.rs b/packages/leptos/src/lasso_select.rs
index 141704b..532e7c8 100644
--- a/packages/leptos/src/lasso_select.rs
+++ b/packages/leptos/src/lasso_select.rs
@@ -29,11 +29,11 @@ pub fn LassoSelect(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/laugh.rs b/packages/leptos/src/laugh.rs
index f792ccf..9313de1 100644
--- a/packages/leptos/src/laugh.rs
+++ b/packages/leptos/src/laugh.rs
@@ -29,10 +29,10 @@ pub fn Laugh(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/layers.rs b/packages/leptos/src/layers.rs
index b6ebb1d..32ff5c3 100644
--- a/packages/leptos/src/layers.rs
+++ b/packages/leptos/src/layers.rs
@@ -29,9 +29,9 @@ pub fn Layers(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/layers_2.rs b/packages/leptos/src/layers_2.rs
index 9580e15..f2d6309 100644
--- a/packages/leptos/src/layers_2.rs
+++ b/packages/leptos/src/layers_2.rs
@@ -29,8 +29,8 @@ pub fn Layers2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/layout_dashboard.rs b/packages/leptos/src/layout_dashboard.rs
index 42fde75..8a6ac52 100644
--- a/packages/leptos/src/layout_dashboard.rs
+++ b/packages/leptos/src/layout_dashboard.rs
@@ -29,10 +29,10 @@ pub fn LayoutDashboard(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/layout_grid.rs b/packages/leptos/src/layout_grid.rs
index 47e7b49..d09dc01 100644
--- a/packages/leptos/src/layout_grid.rs
+++ b/packages/leptos/src/layout_grid.rs
@@ -29,10 +29,10 @@ pub fn LayoutGrid(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/layout_list.rs b/packages/leptos/src/layout_list.rs
index ebc1053..c559684 100644
--- a/packages/leptos/src/layout_list.rs
+++ b/packages/leptos/src/layout_list.rs
@@ -29,12 +29,12 @@ pub fn LayoutList(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/layout_panel_left.rs b/packages/leptos/src/layout_panel_left.rs
index 8c48bf3..dcfee58 100644
--- a/packages/leptos/src/layout_panel_left.rs
+++ b/packages/leptos/src/layout_panel_left.rs
@@ -29,9 +29,9 @@ pub fn LayoutPanelLeft(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/layout_panel_top.rs b/packages/leptos/src/layout_panel_top.rs
index 6440ac9..3b45056 100644
--- a/packages/leptos/src/layout_panel_top.rs
+++ b/packages/leptos/src/layout_panel_top.rs
@@ -29,9 +29,9 @@ pub fn LayoutPanelTop(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/layout_template.rs b/packages/leptos/src/layout_template.rs
index c2e4ec2..1f48231 100644
--- a/packages/leptos/src/layout_template.rs
+++ b/packages/leptos/src/layout_template.rs
@@ -29,9 +29,9 @@ pub fn LayoutTemplate(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/leaf.rs b/packages/leptos/src/leaf.rs
index 6a258dd..d442233 100644
--- a/packages/leptos/src/leaf.rs
+++ b/packages/leptos/src/leaf.rs
@@ -29,8 +29,8 @@ pub fn Leaf(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/leafy_green.rs b/packages/leptos/src/leafy_green.rs
index 2b6bec7..89127c5 100644
--- a/packages/leptos/src/leafy_green.rs
+++ b/packages/leptos/src/leafy_green.rs
@@ -29,8 +29,8 @@ pub fn LeafyGreen(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/lectern.rs b/packages/leptos/src/lectern.rs
index 6df3e69..0034d4c 100644
--- a/packages/leptos/src/lectern.rs
+++ b/packages/leptos/src/lectern.rs
@@ -29,9 +29,9 @@ pub fn Lectern(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/letter_text.rs b/packages/leptos/src/letter_text.rs
index 16710dd..8854647 100644
--- a/packages/leptos/src/letter_text.rs
+++ b/packages/leptos/src/letter_text.rs
@@ -29,11 +29,11 @@ pub fn LetterText(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/lib.rs b/packages/leptos/src/lib.rs
index 7a91811..468ed6e 100644
--- a/packages/leptos/src/lib.rs
+++ b/packages/leptos/src/lib.rs
@@ -4,3092 +4,8078 @@
//!
//! See [the Rust Lucide book](https://lucide.rustforweb.org/leptos.html) for more documenation.
+#[cfg(any(feature = "text", feature = "design"))]
mod a_arrow_down;
+#[cfg(any(feature = "text", feature = "design"))]
mod a_arrow_up;
+#[cfg(any(feature = "text", feature = "design"))]
mod a_large_small;
+#[cfg(any(feature = "accessibility", feature = "medical"))]
mod accessibility;
+#[cfg(any(
+ feature = "medical",
+ feature = "account",
+ feature = "social",
+ feature = "science",
+ feature = "multimedia"
+))]
mod activity;
+#[cfg(feature = "home")]
mod air_vent;
+#[cfg(any(
+ feature = "multimedia",
+ feature = "connectivity",
+ feature = "devices",
+ feature = "brands"
+))]
mod airplay;
+#[cfg(any(feature = "devices", feature = "notifications", feature = "time"))]
mod alarm_clock;
+#[cfg(any(feature = "devices", feature = "notifications", feature = "time"))]
mod alarm_clock_check;
+#[cfg(any(feature = "devices", feature = "notifications", feature = "time"))]
mod alarm_clock_minus;
+#[cfg(any(feature = "devices", feature = "notifications", feature = "time"))]
mod alarm_clock_off;
+#[cfg(any(feature = "devices", feature = "notifications", feature = "time"))]
mod alarm_clock_plus;
+#[cfg(any(feature = "home", feature = "devices", feature = "travel"))]
mod alarm_smoke;
+#[cfg(any(feature = "photography", feature = "multimedia"))]
mod album;
+#[cfg(feature = "text")]
mod align_center;
+#[cfg(feature = "layout")]
mod align_center_horizontal;
+#[cfg(feature = "layout")]
mod align_center_vertical;
+#[cfg(feature = "layout")]
mod align_end_horizontal;
+#[cfg(feature = "layout")]
mod align_end_vertical;
+#[cfg(feature = "layout")]
mod align_horizontal_distribute_center;
+#[cfg(feature = "layout")]
mod align_horizontal_distribute_end;
+#[cfg(feature = "layout")]
mod align_horizontal_distribute_start;
+#[cfg(feature = "layout")]
mod align_horizontal_justify_center;
+#[cfg(feature = "layout")]
mod align_horizontal_justify_end;
+#[cfg(feature = "layout")]
mod align_horizontal_justify_start;
+#[cfg(feature = "layout")]
mod align_horizontal_space_around;
+#[cfg(feature = "layout")]
mod align_horizontal_space_between;
+#[cfg(feature = "text")]
mod align_justify;
+#[cfg(feature = "text")]
mod align_left;
+#[cfg(feature = "text")]
mod align_right;
+#[cfg(feature = "layout")]
mod align_start_horizontal;
+#[cfg(feature = "layout")]
mod align_start_vertical;
+#[cfg(feature = "layout")]
mod align_vertical_distribute_center;
+#[cfg(feature = "layout")]
mod align_vertical_distribute_end;
+#[cfg(feature = "layout")]
mod align_vertical_distribute_start;
+#[cfg(feature = "layout")]
mod align_vertical_justify_center;
+#[cfg(feature = "layout")]
mod align_vertical_justify_end;
+#[cfg(feature = "layout")]
mod align_vertical_justify_start;
+#[cfg(feature = "layout")]
mod align_vertical_space_around;
+#[cfg(feature = "layout")]
mod align_vertical_space_between;
+#[cfg(any(feature = "medical", feature = "transportation"))]
mod ambulance;
+#[cfg(any(feature = "text", feature = "development"))]
mod ampersand;
+#[cfg(any(feature = "text", feature = "development"))]
mod ampersands;
+#[cfg(any(feature = "food-beverage", feature = "gaming"))]
mod amphora;
+#[cfg(any(feature = "transportation", feature = "text"))]
mod anchor;
+#[cfg(feature = "emoji")]
mod angry;
+#[cfg(feature = "emoji")]
mod annoyed;
+#[cfg(any(feature = "devices", feature = "multimedia", feature = "communication"))]
mod antenna;
+#[cfg(any(feature = "buildings", feature = "tools", feature = "gaming"))]
mod anvil;
+#[cfg(feature = "photography")]
mod aperture;
+#[cfg(any(
+ feature = "layout",
+ feature = "design",
+ feature = "development",
+ feature = "files"
+))]
mod app_window;
+#[cfg(any(
+ feature = "layout",
+ feature = "design",
+ feature = "development",
+ feature = "files"
+))]
mod app_window_mac;
+#[cfg(feature = "food-beverage")]
mod apple;
+#[cfg(any(feature = "files", feature = "mail"))]
mod archive;
+#[cfg(any(feature = "files", feature = "mail"))]
mod archive_restore;
+#[cfg(any(feature = "files", feature = "mail"))]
mod archive_x;
+#[cfg(feature = "home")]
mod armchair;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
mod arrow_big_down;
+#[cfg(any(
+ feature = "arrows",
+ feature = "navigation",
+ feature = "gaming",
+ feature = "files"
+))]
mod arrow_big_down_dash;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
mod arrow_big_left;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
mod arrow_big_left_dash;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
mod arrow_big_right;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
mod arrow_big_right_dash;
+#[cfg(any(
+ feature = "arrows",
+ feature = "navigation",
+ feature = "text",
+ feature = "development",
+ feature = "gaming"
+))]
mod arrow_big_up;
+#[cfg(any(
+ feature = "arrows",
+ feature = "navigation",
+ feature = "text",
+ feature = "development",
+ feature = "gaming"
+))]
mod arrow_big_up_dash;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod arrow_down;
+#[cfg(any(feature = "text", feature = "layout", feature = "arrows"))]
mod arrow_down_0_1;
+#[cfg(any(feature = "text", feature = "layout", feature = "arrows"))]
mod arrow_down_1_0;
+#[cfg(any(feature = "text", feature = "layout", feature = "arrows"))]
mod arrow_down_a_z;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "files"))]
mod arrow_down_from_line;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod arrow_down_left;
+#[cfg(any(feature = "text", feature = "layout", feature = "arrows"))]
mod arrow_down_narrow_wide;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod arrow_down_right;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod arrow_down_to_dot;
+#[cfg(any(
+ feature = "arrows",
+ feature = "navigation",
+ feature = "files",
+ feature = "development"
+))]
mod arrow_down_to_line;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod arrow_down_up;
+#[cfg(any(feature = "text", feature = "layout", feature = "arrows"))]
mod arrow_down_wide_narrow;
+#[cfg(any(feature = "text", feature = "layout", feature = "arrows"))]
mod arrow_down_z_a;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod arrow_left;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod arrow_left_from_line;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod arrow_left_right;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod arrow_left_to_line;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod arrow_right;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod arrow_right_from_line;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod arrow_right_left;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "development"))]
mod arrow_right_to_line;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod arrow_up;
+#[cfg(any(feature = "text", feature = "layout", feature = "arrows"))]
mod arrow_up_0_1;
+#[cfg(any(feature = "text", feature = "layout", feature = "arrows"))]
mod arrow_up_1_0;
+#[cfg(any(feature = "text", feature = "layout", feature = "arrows"))]
mod arrow_up_a_z;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod arrow_up_down;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod arrow_up_from_dot;
+#[cfg(any(
+ feature = "arrows",
+ feature = "navigation",
+ feature = "files",
+ feature = "development"
+))]
mod arrow_up_from_line;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod arrow_up_left;
+#[cfg(any(feature = "text", feature = "layout", feature = "arrows"))]
mod arrow_up_narrow_wide;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod arrow_up_right;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "files"))]
mod arrow_up_to_line;
+#[cfg(any(feature = "text", feature = "layout", feature = "arrows"))]
mod arrow_up_wide_narrow;
+#[cfg(any(feature = "text", feature = "layout", feature = "arrows"))]
mod arrow_up_z_a;
+#[cfg(any(feature = "arrows", feature = "transportation", feature = "mail"))]
mod arrows_up_from_line;
+#[cfg(any(feature = "text", feature = "math", feature = "development"))]
mod asterisk;
+#[cfg(any(feature = "text", feature = "account"))]
mod at_sign;
+#[cfg(feature = "science")]
mod atom;
+#[cfg(any(feature = "multimedia", feature = "communication"))]
mod audio_lines;
+#[cfg(any(feature = "multimedia", feature = "communication"))]
mod audio_waveform;
+#[cfg(any(feature = "account", feature = "sports", feature = "gaming"))]
mod award;
+#[cfg(any(feature = "tools", feature = "gaming"))]
mod axe;
+#[cfg(feature = "design")]
mod axis_3_d;
+#[cfg(any(feature = "accessibility", feature = "people"))]
mod baby;
+#[cfg(any(feature = "gaming", feature = "photography", feature = "travel"))]
mod backpack;
+#[cfg(any(feature = "account", feature = "social", feature = "shapes"))]
mod badge;
+#[cfg(any(feature = "account", feature = "social"))]
mod badge_alert;
+#[cfg(any(feature = "shopping", feature = "finance"))]
mod badge_cent;
+#[cfg(feature = "social")]
mod badge_check;
+#[cfg(any(feature = "shopping", feature = "finance"))]
mod badge_dollar_sign;
+#[cfg(any(feature = "shopping", feature = "finance"))]
mod badge_euro;
+#[cfg(any(feature = "accessibility", feature = "social"))]
mod badge_help;
+#[cfg(any(feature = "shopping", feature = "finance"))]
mod badge_indian_rupee;
+#[cfg(any(feature = "account", feature = "accessibility", feature = "social"))]
mod badge_info;
+#[cfg(any(feature = "shopping", feature = "finance"))]
mod badge_japanese_yen;
+#[cfg(feature = "social")]
mod badge_minus;
+#[cfg(any(
+ feature = "social",
+ feature = "finance",
+ feature = "shopping",
+ feature = "math"
+))]
mod badge_percent;
+#[cfg(feature = "social")]
mod badge_plus;
+#[cfg(any(feature = "shopping", feature = "finance"))]
mod badge_pound_sterling;
+#[cfg(any(feature = "shopping", feature = "finance"))]
mod badge_russian_ruble;
+#[cfg(any(feature = "shopping", feature = "finance"))]
mod badge_swiss_franc;
+#[cfg(feature = "social")]
mod badge_x;
+#[cfg(any(feature = "transportation", feature = "travel"))]
mod baggage_claim;
+#[cfg(feature = "account")]
mod ban;
+#[cfg(feature = "food-beverage")]
mod banana;
+#[cfg(feature = "medical")]
mod bandage;
+#[cfg(feature = "finance")]
mod banknote;
+#[cfg(feature = "finance")]
+mod banknote_arrow_down;
+#[cfg(feature = "finance")]
+mod banknote_arrow_up;
+#[cfg(feature = "finance")]
+mod banknote_x;
+#[cfg(feature = "shopping")]
mod barcode;
+#[cfg(feature = "text")]
mod baseline;
+#[cfg(feature = "travel")]
mod bath;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod battery;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod battery_charging;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod battery_full;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod battery_low;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod battery_medium;
+#[cfg(feature = "devices")]
+mod battery_plus;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod battery_warning;
+#[cfg(any(feature = "science", feature = "gaming"))]
mod beaker;
+#[cfg(feature = "food-beverage")]
mod bean;
+#[cfg(feature = "food-beverage")]
mod bean_off;
+#[cfg(feature = "home")]
mod bed;
+#[cfg(feature = "home")]
mod bed_double;
+#[cfg(feature = "home")]
mod bed_single;
+#[cfg(feature = "food-beverage")]
mod beef;
+#[cfg(feature = "food-beverage")]
mod beer;
+#[cfg(feature = "food-beverage")]
mod beer_off;
+#[cfg(any(feature = "account", feature = "notifications"))]
mod bell;
+#[cfg(any(feature = "account", feature = "notifications"))]
mod bell_dot;
+#[cfg(any(feature = "devices", feature = "notifications", feature = "home"))]
mod bell_electric;
+#[cfg(feature = "notifications")]
mod bell_minus;
+#[cfg(feature = "notifications")]
mod bell_off;
+#[cfg(feature = "notifications")]
mod bell_plus;
+#[cfg(feature = "notifications")]
mod bell_ring;
+#[cfg(any(feature = "layout", feature = "design", feature = "tools"))]
mod between_horizontal_end;
+#[cfg(any(feature = "layout", feature = "design", feature = "tools"))]
mod between_horizontal_start;
+#[cfg(any(feature = "layout", feature = "design", feature = "tools"))]
mod between_vertical_end;
+#[cfg(any(feature = "layout", feature = "design", feature = "tools"))]
mod between_vertical_start;
+#[cfg(feature = "emoji")]
mod biceps_flexed;
+#[cfg(feature = "transportation")]
mod bike;
+#[cfg(any(feature = "text", feature = "development"))]
mod binary;
+#[cfg(any(
+ feature = "navigation",
+ feature = "nature",
+ feature = "photography",
+ feature = "science",
+ feature = "travel",
+ feature = "development"
+))]
mod binoculars;
+#[cfg(feature = "science")]
mod biohazard;
+#[cfg(feature = "animals")]
mod bird;
+#[cfg(any(feature = "brands", feature = "development", feature = "finance"))]
mod bitcoin;
+#[cfg(any(
+ feature = "design",
+ feature = "photography",
+ feature = "tools",
+ feature = "development"
+))]
mod blend;
+#[cfg(feature = "home")]
mod blinds;
+#[cfg(any(feature = "development", feature = "shapes"))]
mod blocks;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod bluetooth;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod bluetooth_connected;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod bluetooth_off;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod bluetooth_searching;
+#[cfg(feature = "text")]
mod bold;
+#[cfg(any(feature = "tools", feature = "home"))]
mod bolt;
+#[cfg(any(feature = "security", feature = "tools"))]
mod bomb;
+#[cfg(any(feature = "animals", feature = "medical", feature = "gaming"))]
mod bone;
+#[cfg(any(feature = "text", feature = "development", feature = "gaming"))]
mod book;
+#[cfg(any(feature = "text", feature = "gaming"))]
mod book_a;
+#[cfg(any(feature = "multimedia", feature = "text"))]
mod book_audio;
+#[cfg(any(feature = "text", feature = "development", feature = "gaming"))]
mod book_check;
+#[cfg(any(feature = "development", feature = "text", feature = "gaming"))]
mod book_copy;
+#[cfg(feature = "development")]
mod book_dashed;
+#[cfg(feature = "development")]
mod book_down;
+#[cfg(any(feature = "multimedia", feature = "text"))]
mod book_headphones;
+#[cfg(any(feature = "social", feature = "text", feature = "gaming"))]
mod book_heart;
+#[cfg(any(
+ feature = "photography",
+ feature = "text",
+ feature = "multimedia",
+ feature = "files",
+ feature = "social",
+ feature = "shopping",
+ feature = "travel"
+))]
mod book_image;
+#[cfg(any(feature = "development", feature = "security", feature = "gaming"))]
mod book_key;
+#[cfg(any(feature = "development", feature = "security", feature = "gaming"))]
mod book_lock;
+#[cfg(any(feature = "text", feature = "development", feature = "gaming"))]
mod book_marked;
+#[cfg(any(feature = "development", feature = "text", feature = "gaming"))]
mod book_minus;
+#[cfg(any(feature = "text", feature = "development", feature = "gaming"))]
mod book_open;
+#[cfg(any(feature = "text", feature = "development", feature = "gaming"))]
mod book_open_check;
+#[cfg(any(feature = "text", feature = "development"))]
mod book_open_text;
+#[cfg(any(feature = "development", feature = "text", feature = "gaming"))]
mod book_plus;
+#[cfg(any(feature = "text", feature = "gaming"))]
mod book_text;
+#[cfg(any(feature = "text", feature = "design", feature = "gaming"))]
mod book_type;
+#[cfg(feature = "development")]
mod book_up;
+#[cfg(feature = "development")]
mod book_up_2;
+#[cfg(any(
+ feature = "account",
+ feature = "connectivity",
+ feature = "communication",
+ feature = "social"
+))]
mod book_user;
+#[cfg(any(feature = "text", feature = "gaming"))]
mod book_x;
+#[cfg(feature = "account")]
mod bookmark;
+#[cfg(feature = "account")]
mod bookmark_check;
+#[cfg(feature = "account")]
mod bookmark_minus;
+#[cfg(feature = "account")]
mod bookmark_plus;
+#[cfg(feature = "account")]
mod bookmark_x;
+#[cfg(any(feature = "devices", feature = "multimedia", feature = "social"))]
mod boom_box;
+#[cfg(any(feature = "development", feature = "social"))]
mod bot;
+#[cfg(any(feature = "development", feature = "social"))]
mod bot_message_square;
+#[cfg(any(feature = "development", feature = "social"))]
mod bot_off;
+#[cfg(any(feature = "gaming", feature = "tools"))]
+mod bow_arrow;
+#[cfg(any(
+ feature = "shapes",
+ feature = "gaming",
+ feature = "development",
+ feature = "math"
+))]
mod r#box;
+#[cfg(any(feature = "shapes", feature = "gaming", feature = "development"))]
mod boxes;
+#[cfg(any(feature = "development", feature = "files"))]
mod braces;
+#[cfg(any(feature = "development", feature = "files"))]
mod brackets;
+#[cfg(any(feature = "medical", feature = "science"))]
mod brain;
+#[cfg(any(feature = "science", feature = "development"))]
mod brain_circuit;
+#[cfg(any(feature = "science", feature = "development"))]
mod brain_cog;
+#[cfg(any(feature = "buildings", feature = "home"))]
mod brick_wall;
+#[cfg(any(feature = "security", feature = "home", feature = "connectivity"))]
+mod brick_wall_fire;
+#[cfg(feature = "transportation")]
mod briefcase;
+#[cfg(feature = "transportation")]
mod briefcase_business;
+#[cfg(any(feature = "travel", feature = "transportation"))]
mod briefcase_conveyor_belt;
+#[cfg(any(feature = "medical", feature = "transportation"))]
mod briefcase_medical;
+#[cfg(any(feature = "design", feature = "layout"))]
mod bring_to_front;
+#[cfg(any(feature = "text", feature = "design", feature = "tools"))]
mod brush;
+#[cfg(any(feature = "home", feature = "tools", feature = "design"))]
+mod brush_cleaning;
+#[cfg(feature = "weather")]
+mod bubbles;
+#[cfg(any(feature = "development", feature = "animals"))]
mod bug;
+#[cfg(any(feature = "development", feature = "animals"))]
mod bug_off;
+#[cfg(any(feature = "development", feature = "animals"))]
mod bug_play;
+#[cfg(any(feature = "account", feature = "buildings"))]
mod building;
+#[cfg(any(feature = "account", feature = "buildings"))]
mod building_2;
+#[cfg(feature = "transportation")]
mod bus;
+#[cfg(feature = "transportation")]
mod bus_front;
+#[cfg(any(feature = "connectivity", feature = "devices", feature = "multimedia"))]
mod cable;
+#[cfg(any(feature = "transportation", feature = "travel"))]
mod cable_car;
+#[cfg(any(feature = "food-beverage", feature = "social", feature = "account"))]
mod cake;
+#[cfg(any(feature = "food-beverage", feature = "social"))]
mod cake_slice;
+#[cfg(any(feature = "math", feature = "devices"))]
mod calculator;
+#[cfg(feature = "time")]
mod calendar;
+#[cfg(feature = "time")]
mod calendar_1;
+#[cfg(feature = "time")]
mod calendar_arrow_down;
+#[cfg(feature = "time")]
mod calendar_arrow_up;
+#[cfg(feature = "time")]
mod calendar_check;
+#[cfg(feature = "time")]
mod calendar_check_2;
+#[cfg(feature = "time")]
mod calendar_clock;
+#[cfg(feature = "time")]
mod calendar_cog;
+#[cfg(feature = "time")]
mod calendar_days;
+#[cfg(any(feature = "time", feature = "files"))]
mod calendar_fold;
+#[cfg(feature = "time")]
mod calendar_heart;
+#[cfg(feature = "time")]
mod calendar_minus;
+#[cfg(feature = "time")]
mod calendar_minus_2;
+#[cfg(feature = "time")]
mod calendar_off;
+#[cfg(feature = "time")]
mod calendar_plus;
+#[cfg(feature = "time")]
mod calendar_plus_2;
+#[cfg(feature = "time")]
mod calendar_range;
+#[cfg(feature = "time")]
mod calendar_search;
+#[cfg(any(feature = "arrows", feature = "time"))]
mod calendar_sync;
+#[cfg(feature = "time")]
mod calendar_x;
+#[cfg(feature = "time")]
mod calendar_x_2;
+#[cfg(any(
+ feature = "photography",
+ feature = "devices",
+ feature = "communication"
+))]
mod camera;
+#[cfg(any(
+ feature = "photography",
+ feature = "devices",
+ feature = "communication"
+))]
mod camera_off;
+#[cfg(feature = "food-beverage")]
mod candy;
+#[cfg(feature = "food-beverage")]
mod candy_cane;
+#[cfg(feature = "food-beverage")]
mod candy_off;
+#[cfg(feature = "nature")]
mod cannabis;
+#[cfg(feature = "multimedia")]
mod captions;
+#[cfg(feature = "multimedia")]
mod captions_off;
+#[cfg(feature = "transportation")]
mod car;
+#[cfg(feature = "transportation")]
mod car_front;
+#[cfg(feature = "transportation")]
mod car_taxi_front;
+#[cfg(any(feature = "transportation", feature = "travel", feature = "nature"))]
mod caravan;
+#[cfg(feature = "food-beverage")]
mod carrot;
+#[cfg(feature = "text")]
mod case_lower;
+#[cfg(feature = "text")]
mod case_sensitive;
+#[cfg(feature = "text")]
mod case_upper;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "devices",
+ feature = "multimedia",
+ feature = "communication",
+ feature = "files"
+))]
mod cassette_tape;
+#[cfg(any(feature = "devices", feature = "connectivity"))]
mod cast;
+#[cfg(any(feature = "buildings", feature = "gaming"))]
mod castle;
+#[cfg(feature = "animals")]
mod cat;
+#[cfg(any(
+ feature = "security",
+ feature = "devices",
+ feature = "communication",
+ feature = "connectivity",
+ feature = "photography"
+))]
mod cctv;
+#[cfg(feature = "charts")]
mod chart_area;
+#[cfg(feature = "charts")]
mod chart_bar;
+#[cfg(feature = "charts")]
mod chart_bar_big;
+#[cfg(feature = "charts")]
mod chart_bar_decreasing;
+#[cfg(feature = "charts")]
mod chart_bar_increasing;
+#[cfg(feature = "charts")]
mod chart_bar_stacked;
+#[cfg(any(feature = "charts", feature = "finance"))]
mod chart_candlestick;
+#[cfg(feature = "charts")]
mod chart_column;
+#[cfg(feature = "charts")]
mod chart_column_big;
+#[cfg(feature = "charts")]
mod chart_column_decreasing;
+#[cfg(feature = "charts")]
mod chart_column_increasing;
+#[cfg(feature = "charts")]
mod chart_column_stacked;
+#[cfg(feature = "charts")]
mod chart_gantt;
+#[cfg(feature = "charts")]
mod chart_line;
+#[cfg(feature = "charts")]
mod chart_network;
+#[cfg(feature = "charts")]
mod chart_no_axes_column;
+#[cfg(feature = "charts")]
mod chart_no_axes_column_decreasing;
+#[cfg(feature = "charts")]
mod chart_no_axes_column_increasing;
+#[cfg(feature = "charts")]
mod chart_no_axes_combined;
+#[cfg(any(
+ feature = "charts",
+ feature = "time",
+ feature = "development",
+ feature = "design"
+))]
mod chart_no_axes_gantt;
+#[cfg(any(feature = "charts", feature = "files"))]
mod chart_pie;
+#[cfg(feature = "charts")]
mod chart_scatter;
+#[cfg(feature = "charts")]
mod chart_spline;
+#[cfg(feature = "notifications")]
mod check;
+#[cfg(feature = "notifications")]
mod check_check;
+#[cfg(feature = "food-beverage")]
mod chef_hat;
+#[cfg(feature = "food-beverage")]
mod cherry;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
mod chevron_down;
+#[cfg(any(feature = "arrows", feature = "multimedia"))]
mod chevron_first;
+#[cfg(any(feature = "arrows", feature = "multimedia"))]
mod chevron_last;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod chevron_left;
+#[cfg(any(
+ feature = "arrows",
+ feature = "navigation",
+ feature = "math",
+ feature = "development"
+))]
mod chevron_right;
+#[cfg(any(
+ feature = "arrows",
+ feature = "navigation",
+ feature = "math",
+ feature = "gaming"
+))]
mod chevron_up;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
mod chevrons_down;
+#[cfg(feature = "arrows")]
mod chevrons_down_up;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
mod chevrons_left;
+#[cfg(feature = "arrows")]
mod chevrons_left_right;
+#[cfg(any(
+ feature = "communication",
+ feature = "devices",
+ feature = "multimedia",
+ feature = "gaming"
+))]
mod chevrons_left_right_ellipsis;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
mod chevrons_right;
+#[cfg(feature = "arrows")]
mod chevrons_right_left;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
mod chevrons_up;
+#[cfg(feature = "arrows")]
mod chevrons_up_down;
+#[cfg(feature = "brands")]
mod chrome;
+#[cfg(any(feature = "buildings", feature = "navigation"))]
mod church;
+#[cfg(any(feature = "travel", feature = "transportation", feature = "medical"))]
mod cigarette;
+#[cfg(any(feature = "travel", feature = "transportation", feature = "medical"))]
mod cigarette_off;
+#[cfg(feature = "shapes")]
mod circle;
+#[cfg(feature = "notifications")]
mod circle_alert;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
mod circle_arrow_down;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
mod circle_arrow_left;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod circle_arrow_out_down_left;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod circle_arrow_out_down_right;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "development"))]
mod circle_arrow_out_up_left;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod circle_arrow_out_up_right;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
mod circle_arrow_right;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
mod circle_arrow_up;
+#[cfg(feature = "notifications")]
mod circle_check;
+#[cfg(feature = "notifications")]
mod circle_check_big;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod circle_chevron_down;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod circle_chevron_left;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod circle_chevron_right;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod circle_chevron_up;
+#[cfg(any(feature = "development", feature = "shapes"))]
mod circle_dashed;
+#[cfg(feature = "math")]
mod circle_divide;
+#[cfg(feature = "finance")]
mod circle_dollar_sign;
+#[cfg(any(feature = "development", feature = "shapes"))]
mod circle_dot;
+#[cfg(any(feature = "development", feature = "shapes"))]
mod circle_dot_dashed;
+#[cfg(any(feature = "layout", feature = "development"))]
mod circle_ellipsis;
+#[cfg(feature = "math")]
mod circle_equal;
+#[cfg(any(feature = "arrows", feature = "development"))]
mod circle_fading_arrow_up;
+#[cfg(any(feature = "communication", feature = "social"))]
mod circle_fading_plus;
+#[cfg(any(feature = "transportation", feature = "sports", feature = "science"))]
mod circle_gauge;
+#[cfg(any(feature = "accessibility", feature = "text", feature = "notifications"))]
mod circle_help;
+#[cfg(feature = "math")]
mod circle_minus;
+#[cfg(feature = "shapes")]
mod circle_off;
+#[cfg(any(feature = "transportation", feature = "navigation"))]
mod circle_parking;
+#[cfg(any(feature = "transportation", feature = "navigation"))]
mod circle_parking_off;
+#[cfg(feature = "multimedia")]
mod circle_pause;
+#[cfg(any(
+ feature = "social",
+ feature = "finance",
+ feature = "shopping",
+ feature = "math"
+))]
mod circle_percent;
+#[cfg(feature = "multimedia")]
mod circle_play;
+#[cfg(any(
+ feature = "math",
+ feature = "development",
+ feature = "cursors",
+ feature = "gaming"
+))]
mod circle_plus;
+#[cfg(feature = "connectivity")]
mod circle_power;
+#[cfg(any(feature = "development", feature = "math"))]
mod circle_slash;
+#[cfg(any(feature = "shapes", feature = "math", feature = "development"))]
mod circle_slash_2;
+#[cfg(any(feature = "shapes", feature = "medical"))]
+mod circle_small;
+#[cfg(feature = "multimedia")]
mod circle_stop;
+#[cfg(feature = "account")]
mod circle_user;
+#[cfg(feature = "account")]
mod circle_user_round;
+#[cfg(any(feature = "math", feature = "development"))]
mod circle_x;
+#[cfg(any(feature = "science", feature = "development"))]
mod circuit_board;
+#[cfg(feature = "food-beverage")]
mod citrus;
+#[cfg(feature = "multimedia")]
mod clapperboard;
+#[cfg(feature = "text")]
mod clipboard;
+#[cfg(feature = "text")]
mod clipboard_check;
+#[cfg(any(feature = "text", feature = "arrows"))]
mod clipboard_copy;
+#[cfg(feature = "text")]
mod clipboard_list;
+#[cfg(any(feature = "text", feature = "medical"))]
mod clipboard_minus;
+#[cfg(any(feature = "text", feature = "arrows"))]
mod clipboard_paste;
+#[cfg(feature = "text")]
mod clipboard_pen;
+#[cfg(feature = "text")]
mod clipboard_pen_line;
+#[cfg(any(feature = "text", feature = "medical"))]
mod clipboard_plus;
+#[cfg(feature = "text")]
mod clipboard_type;
+#[cfg(feature = "text")]
mod clipboard_x;
+#[cfg(feature = "time")]
mod clock;
+#[cfg(feature = "time")]
mod clock_1;
+#[cfg(feature = "time")]
mod clock_10;
+#[cfg(feature = "time")]
mod clock_11;
+#[cfg(feature = "time")]
mod clock_12;
+#[cfg(feature = "time")]
mod clock_2;
+#[cfg(feature = "time")]
mod clock_3;
+#[cfg(feature = "time")]
mod clock_4;
+#[cfg(feature = "time")]
mod clock_5;
+#[cfg(feature = "time")]
mod clock_6;
+#[cfg(feature = "time")]
mod clock_7;
+#[cfg(feature = "time")]
mod clock_8;
+#[cfg(feature = "time")]
mod clock_9;
+#[cfg(feature = "time")]
mod clock_alert;
+#[cfg(feature = "time")]
mod clock_arrow_down;
+#[cfg(feature = "time")]
mod clock_arrow_up;
+#[cfg(feature = "time")]
+mod clock_fading;
+#[cfg(feature = "time")]
+mod clock_plus;
+#[cfg(feature = "weather")]
mod cloud;
+#[cfg(feature = "development")]
mod cloud_alert;
+#[cfg(feature = "development")]
mod cloud_cog;
+#[cfg(any(feature = "arrows", feature = "files"))]
mod cloud_download;
+#[cfg(feature = "weather")]
mod cloud_drizzle;
+#[cfg(feature = "weather")]
mod cloud_fog;
+#[cfg(feature = "weather")]
mod cloud_hail;
+#[cfg(feature = "weather")]
mod cloud_lightning;
+#[cfg(feature = "weather")]
mod cloud_moon;
+#[cfg(feature = "weather")]
mod cloud_moon_rain;
+#[cfg(any(feature = "connectivity", feature = "weather"))]
mod cloud_off;
+#[cfg(feature = "weather")]
mod cloud_rain;
+#[cfg(feature = "weather")]
mod cloud_rain_wind;
+#[cfg(feature = "weather")]
mod cloud_snow;
+#[cfg(feature = "weather")]
mod cloud_sun;
+#[cfg(feature = "weather")]
mod cloud_sun_rain;
+#[cfg(any(feature = "arrows", feature = "files"))]
mod cloud_upload;
+#[cfg(feature = "weather")]
mod cloudy;
+#[cfg(feature = "gaming")]
mod clover;
+#[cfg(any(feature = "shapes", feature = "gaming"))]
mod club;
+#[cfg(any(feature = "text", feature = "development"))]
mod code;
+#[cfg(any(feature = "text", feature = "development"))]
mod code_xml;
+#[cfg(any(feature = "brands", feature = "development"))]
mod codepen;
+#[cfg(any(feature = "brands", feature = "development"))]
mod codesandbox;
+#[cfg(feature = "food-beverage")]
mod coffee;
+#[cfg(feature = "account")]
mod cog;
+#[cfg(feature = "gaming")]
mod coins;
+#[cfg(any(feature = "layout", feature = "design", feature = "text"))]
mod columns_2;
+#[cfg(any(feature = "layout", feature = "design", feature = "text"))]
mod columns_3;
+#[cfg(any(feature = "layout", feature = "design"))]
+mod columns_3_cog;
+#[cfg(any(
+ feature = "layout",
+ feature = "design",
+ feature = "text",
+ feature = "security"
+))]
mod columns_4;
+#[cfg(any(feature = "development", feature = "files"))]
mod combine;
+#[cfg(feature = "development")]
mod command;
+#[cfg(any(feature = "navigation", feature = "travel"))]
mod compass;
+#[cfg(any(feature = "design", feature = "development"))]
mod component;
+#[cfg(any(feature = "devices", feature = "development", feature = "gaming"))]
mod computer;
+#[cfg(feature = "travel")]
mod concierge_bell;
+#[cfg(any(feature = "shapes", feature = "math"))]
mod cone;
+#[cfg(feature = "development")]
mod construction;
+#[cfg(any(
+ feature = "account",
+ feature = "connectivity",
+ feature = "communication",
+ feature = "social"
+))]
mod contact;
+#[cfg(any(
+ feature = "account",
+ feature = "connectivity",
+ feature = "communication",
+ feature = "social"
+))]
mod contact_round;
+#[cfg(any(feature = "development", feature = "transportation", feature = "mail"))]
mod container;
+#[cfg(any(feature = "photography", feature = "accessibility", feature = "design"))]
mod contrast;
+#[cfg(any(feature = "account", feature = "food-beverage"))]
mod cookie;
+#[cfg(any(feature = "food-beverage", feature = "home"))]
mod cooking_pot;
+#[cfg(feature = "text")]
mod copy;
+#[cfg(any(feature = "text", feature = "notifications"))]
mod copy_check;
+#[cfg(any(feature = "text", feature = "math"))]
mod copy_minus;
+#[cfg(any(feature = "text", feature = "math"))]
mod copy_plus;
+#[cfg(any(feature = "text", feature = "development", feature = "math"))]
mod copy_slash;
+#[cfg(any(feature = "notifications", feature = "math"))]
mod copy_x;
+#[cfg(feature = "text")]
mod copyleft;
+#[cfg(feature = "text")]
mod copyright;
+#[cfg(feature = "arrows")]
mod corner_down_left;
+#[cfg(any(feature = "arrows", feature = "text", feature = "development"))]
mod corner_down_right;
+#[cfg(feature = "arrows")]
mod corner_left_down;
+#[cfg(feature = "arrows")]
mod corner_left_up;
+#[cfg(feature = "arrows")]
mod corner_right_down;
+#[cfg(feature = "arrows")]
mod corner_right_up;
+#[cfg(feature = "arrows")]
mod corner_up_left;
+#[cfg(feature = "arrows")]
mod corner_up_right;
+#[cfg(feature = "devices")]
mod cpu;
+#[cfg(feature = "text")]
mod creative_commons;
+#[cfg(any(feature = "account", feature = "finance"))]
mod credit_card;
+#[cfg(feature = "food-beverage")]
mod croissant;
+#[cfg(any(feature = "photography", feature = "design"))]
mod crop;
+#[cfg(feature = "shapes")]
mod cross;
+#[cfg(feature = "photography")]
mod crosshair;
+#[cfg(feature = "gaming")]
mod crown;
+#[cfg(any(feature = "shapes", feature = "math", feature = "buildings"))]
mod cuboid;
+#[cfg(feature = "food-beverage")]
mod cup_soda;
+#[cfg(feature = "finance")]
mod currency;
+#[cfg(any(feature = "shapes", feature = "design", feature = "math"))]
mod cylinder;
+#[cfg(any(feature = "buildings", feature = "sustainability"))]
mod dam;
+#[cfg(any(feature = "devices", feature = "development"))]
mod database;
+#[cfg(any(
+ feature = "devices",
+ feature = "arrows",
+ feature = "design",
+ feature = "development",
+ feature = "photography"
+))]
mod database_backup;
+#[cfg(any(feature = "devices", feature = "development"))]
mod database_zap;
+#[cfg(any(
+ feature = "design",
+ feature = "text",
+ feature = "arrows",
+ feature = "math"
+))]
+mod decimals_arrow_left;
+#[cfg(any(
+ feature = "design",
+ feature = "text",
+ feature = "arrows",
+ feature = "math"
+))]
+mod decimals_arrow_right;
+#[cfg(any(feature = "text", feature = "arrows"))]
mod delete;
+#[cfg(feature = "food-beverage")]
mod dessert;
+#[cfg(any(
+ feature = "shapes",
+ feature = "math",
+ feature = "design",
+ feature = "tools"
+))]
mod diameter;
+#[cfg(any(feature = "shapes", feature = "gaming"))]
mod diamond;
+#[cfg(any(
+ feature = "multimedia",
+ feature = "photography",
+ feature = "tools",
+ feature = "devices"
+))]
mod diamond_minus;
+#[cfg(any(
+ feature = "social",
+ feature = "finance",
+ feature = "shopping",
+ feature = "math"
+))]
mod diamond_percent;
+#[cfg(any(
+ feature = "multimedia",
+ feature = "photography",
+ feature = "tools",
+ feature = "devices"
+))]
mod diamond_plus;
+#[cfg(feature = "gaming")]
mod dice_1;
+#[cfg(feature = "gaming")]
mod dice_2;
+#[cfg(feature = "gaming")]
mod dice_3;
+#[cfg(feature = "gaming")]
mod dice_4;
+#[cfg(feature = "gaming")]
mod dice_5;
+#[cfg(feature = "gaming")]
mod dice_6;
+#[cfg(feature = "gaming")]
mod dices;
+#[cfg(any(feature = "development", feature = "files"))]
mod diff;
+#[cfg(any(feature = "devices", feature = "multimedia"))]
mod disc;
+#[cfg(any(feature = "devices", feature = "multimedia"))]
mod disc_2;
+#[cfg(any(feature = "devices", feature = "multimedia"))]
mod disc_3;
+#[cfg(any(feature = "devices", feature = "multimedia"))]
mod disc_album;
+#[cfg(any(feature = "math", feature = "development"))]
mod divide;
+#[cfg(feature = "medical")]
mod dna;
+#[cfg(any(feature = "medical", feature = "food-beverage"))]
mod dna_off;
+#[cfg(any(
+ feature = "layout",
+ feature = "design",
+ feature = "development",
+ feature = "files"
+))]
mod dock;
+#[cfg(feature = "animals")]
mod dog;
+#[cfg(feature = "finance")]
mod dollar_sign;
+#[cfg(feature = "food-beverage")]
mod donut;
+#[cfg(any(feature = "home", feature = "travel", feature = "security"))]
mod door_closed;
+#[cfg(any(feature = "home", feature = "travel", feature = "security"))]
+mod door_closed_locked;
+#[cfg(any(feature = "home", feature = "travel", feature = "security"))]
mod door_open;
+#[cfg(any(feature = "shapes", feature = "text"))]
mod dot;
+#[cfg(any(feature = "arrows", feature = "files"))]
mod download;
+#[cfg(any(feature = "math", feature = "design", feature = "tools"))]
mod drafting_compass;
+#[cfg(feature = "multimedia")]
mod drama;
+#[cfg(any(feature = "brands", feature = "social", feature = "design"))]
mod dribbble;
+#[cfg(any(feature = "tools", feature = "home", feature = "devices"))]
mod drill;
+#[cfg(any(feature = "weather", feature = "gaming"))]
mod droplet;
+#[cfg(any(feature = "weather", feature = "gaming"))]
mod droplet_off;
+#[cfg(feature = "weather")]
mod droplets;
+#[cfg(any(feature = "multimedia", feature = "devices"))]
mod drum;
+#[cfg(feature = "food-beverage")]
mod drumstick;
+#[cfg(any(feature = "navigation", feature = "sports"))]
mod dumbbell;
+#[cfg(any(feature = "medical", feature = "accessibility"))]
mod ear;
+#[cfg(any(feature = "medical", feature = "accessibility"))]
mod ear_off;
+#[cfg(feature = "navigation")]
mod earth;
+#[cfg(any(feature = "security", feature = "development", feature = "devices"))]
mod earth_lock;
+#[cfg(any(
+ feature = "science",
+ feature = "design",
+ feature = "development",
+ feature = "accessibility",
+ feature = "photography"
+))]
mod eclipse;
+#[cfg(any(feature = "food-beverage", feature = "animals"))]
mod egg;
+#[cfg(feature = "food-beverage")]
mod egg_fried;
+#[cfg(feature = "food-beverage")]
mod egg_off;
+#[cfg(any(feature = "layout", feature = "development"))]
mod ellipsis;
+#[cfg(feature = "layout")]
mod ellipsis_vertical;
+#[cfg(any(feature = "math", feature = "development"))]
mod equal;
+#[cfg(feature = "math")]
mod equal_approximately;
+#[cfg(any(feature = "math", feature = "development"))]
mod equal_not;
+#[cfg(feature = "text")]
mod eraser;
+#[cfg(any(
+ feature = "communication",
+ feature = "devices",
+ feature = "multimedia",
+ feature = "gaming"
+))]
mod ethernet_port;
+#[cfg(feature = "finance")]
mod euro;
+#[cfg(any(feature = "text", feature = "arrows"))]
mod expand;
+#[cfg(any(feature = "arrows", feature = "text", feature = "social"))]
mod external_link;
+#[cfg(any(
+ feature = "accessibility",
+ feature = "photography",
+ feature = "design",
+ feature = "security"
+))]
mod eye;
+#[cfg(any(
+ feature = "accessibility",
+ feature = "photography",
+ feature = "design",
+ feature = "security"
+))]
mod eye_closed;
+#[cfg(any(
+ feature = "accessibility",
+ feature = "photography",
+ feature = "design",
+ feature = "security"
+))]
mod eye_off;
+#[cfg(any(feature = "social", feature = "brands"))]
mod facebook;
+#[cfg(feature = "buildings")]
mod factory;
+#[cfg(feature = "home")]
mod fan;
+#[cfg(any(feature = "multimedia", feature = "arrows"))]
mod fast_forward;
+#[cfg(feature = "gaming")]
mod feather;
+#[cfg(any(feature = "home", feature = "buildings"))]
mod fence;
+#[cfg(feature = "navigation")]
mod ferris_wheel;
+#[cfg(any(feature = "brands", feature = "design"))]
mod figma;
+#[cfg(feature = "files")]
mod file;
+#[cfg(feature = "files")]
mod file_archive;
+#[cfg(feature = "files")]
mod file_audio;
+#[cfg(feature = "files")]
mod file_audio_2;
+#[cfg(any(feature = "design", feature = "files"))]
mod file_axis_3_d;
+#[cfg(feature = "files")]
mod file_badge;
+#[cfg(feature = "files")]
mod file_badge_2;
+#[cfg(feature = "files")]
mod file_box;
+#[cfg(feature = "files")]
mod file_chart_column;
+#[cfg(feature = "files")]
mod file_chart_column_increasing;
+#[cfg(feature = "files")]
mod file_chart_line;
+#[cfg(feature = "files")]
mod file_chart_pie;
+#[cfg(feature = "files")]
mod file_check;
+#[cfg(feature = "files")]
mod file_check_2;
+#[cfg(any(feature = "files", feature = "time"))]
mod file_clock;
+#[cfg(any(feature = "files", feature = "development"))]
mod file_code;
+#[cfg(any(feature = "files", feature = "development"))]
mod file_code_2;
+#[cfg(feature = "files")]
mod file_cog;
+#[cfg(any(feature = "files", feature = "development"))]
mod file_diff;
+#[cfg(any(feature = "files", feature = "development"))]
mod file_digit;
+#[cfg(any(feature = "files", feature = "arrows"))]
mod file_down;
+#[cfg(feature = "files")]
mod file_heart;
+#[cfg(feature = "files")]
mod file_image;
+#[cfg(any(feature = "files", feature = "arrows"))]
mod file_input;
+#[cfg(any(feature = "files", feature = "development"))]
mod file_json;
+#[cfg(any(feature = "files", feature = "development"))]
mod file_json_2;
+#[cfg(any(feature = "files", feature = "security"))]
mod file_key;
+#[cfg(any(feature = "files", feature = "security"))]
mod file_key_2;
+#[cfg(any(feature = "files", feature = "security"))]
mod file_lock;
+#[cfg(any(feature = "files", feature = "security"))]
mod file_lock_2;
+#[cfg(feature = "files")]
mod file_minus;
+#[cfg(feature = "files")]
mod file_minus_2;
+#[cfg(any(feature = "files", feature = "multimedia"))]
mod file_music;
+#[cfg(any(feature = "files", feature = "arrows"))]
mod file_output;
+#[cfg(feature = "files")]
mod file_pen;
+#[cfg(feature = "files")]
mod file_pen_line;
+#[cfg(feature = "files")]
mod file_plus;
+#[cfg(feature = "files")]
mod file_plus_2;
+#[cfg(feature = "files")]
mod file_question;
+#[cfg(feature = "files")]
mod file_scan;
+#[cfg(feature = "files")]
mod file_search;
+#[cfg(feature = "files")]
mod file_search_2;
+#[cfg(any(feature = "files", feature = "development"))]
mod file_sliders;
+#[cfg(feature = "files")]
mod file_spreadsheet;
+#[cfg(any(feature = "files", feature = "development"))]
mod file_stack;
+#[cfg(feature = "files")]
mod file_symlink;
+#[cfg(any(feature = "files", feature = "development"))]
mod file_terminal;
+#[cfg(any(feature = "files", feature = "text"))]
mod file_text;
+#[cfg(any(feature = "files", feature = "text"))]
mod file_type;
+#[cfg(any(feature = "files", feature = "text"))]
mod file_type_2;
+#[cfg(any(feature = "files", feature = "arrows"))]
mod file_up;
+#[cfg(any(feature = "account", feature = "files"))]
mod file_user;
+#[cfg(feature = "files")]
mod file_video;
+#[cfg(feature = "files")]
mod file_video_2;
+#[cfg(feature = "files")]
mod file_volume;
+#[cfg(feature = "files")]
mod file_volume_2;
+#[cfg(any(feature = "files", feature = "notifications"))]
mod file_warning;
+#[cfg(feature = "files")]
mod file_x;
+#[cfg(feature = "files")]
mod file_x_2;
+#[cfg(feature = "files")]
mod files;
+#[cfg(any(feature = "photography", feature = "multimedia"))]
mod film;
-mod filter;
-mod filter_x;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "medical",
+ feature = "devices"
+))]
mod fingerprint;
+#[cfg(any(feature = "home", feature = "tools", feature = "travel"))]
mod fire_extinguisher;
+#[cfg(any(feature = "food-beverage", feature = "animals"))]
mod fish;
+#[cfg(any(feature = "food-beverage", feature = "animals"))]
mod fish_off;
+#[cfg(any(feature = "food-beverage", feature = "animals"))]
mod fish_symbol;
+#[cfg(any(feature = "account", feature = "social"))]
mod flag;
+#[cfg(any(feature = "account", feature = "social"))]
mod flag_off;
+#[cfg(feature = "development")]
mod flag_triangle_left;
+#[cfg(feature = "development")]
mod flag_triangle_right;
+#[cfg(any(feature = "weather", feature = "social", feature = "gaming"))]
mod flame;
+#[cfg(any(feature = "nature", feature = "social", feature = "gaming"))]
mod flame_kindling;
+#[cfg(any(feature = "photography", feature = "devices"))]
mod flashlight;
+#[cfg(any(feature = "photography", feature = "devices"))]
mod flashlight_off;
+#[cfg(any(feature = "science", feature = "gaming"))]
mod flask_conical;
+#[cfg(any(feature = "science", feature = "gaming"))]
mod flask_conical_off;
+#[cfg(any(feature = "science", feature = "gaming"))]
mod flask_round;
+#[cfg(any(feature = "design", feature = "photography"))]
mod flip_horizontal;
+#[cfg(any(feature = "design", feature = "photography"))]
mod flip_horizontal_2;
+#[cfg(any(feature = "design", feature = "photography"))]
mod flip_vertical;
+#[cfg(any(feature = "design", feature = "photography"))]
mod flip_vertical_2;
+#[cfg(any(feature = "nature", feature = "gaming", feature = "sustainability"))]
mod flower;
+#[cfg(any(feature = "nature", feature = "sustainability", feature = "seasons"))]
mod flower_2;
+#[cfg(feature = "photography")]
mod focus;
+#[cfg(any(feature = "arrows", feature = "layout"))]
mod fold_horizontal;
+#[cfg(any(feature = "arrows", feature = "layout"))]
mod fold_vertical;
+#[cfg(feature = "files")]
mod folder;
+#[cfg(feature = "files")]
mod folder_archive;
+#[cfg(feature = "files")]
mod folder_check;
+#[cfg(any(feature = "files", feature = "time"))]
mod folder_clock;
+#[cfg(feature = "files")]
mod folder_closed;
+#[cfg(any(feature = "files", feature = "development"))]
mod folder_code;
+#[cfg(feature = "files")]
mod folder_cog;
+#[cfg(any(feature = "files", feature = "development"))]
mod folder_dot;
+#[cfg(any(feature = "files", feature = "arrows"))]
mod folder_down;
+#[cfg(feature = "files")]
mod folder_git;
+#[cfg(feature = "files")]
mod folder_git_2;
+#[cfg(feature = "files")]
mod folder_heart;
+#[cfg(any(feature = "files", feature = "arrows"))]
mod folder_input;
+#[cfg(any(
+ feature = "charts",
+ feature = "development",
+ feature = "design",
+ feature = "files"
+))]
mod folder_kanban;
+#[cfg(any(feature = "files", feature = "security"))]
mod folder_key;
+#[cfg(any(feature = "files", feature = "security"))]
mod folder_lock;
+#[cfg(feature = "files")]
mod folder_minus;
+#[cfg(feature = "files")]
mod folder_open;
+#[cfg(any(feature = "files", feature = "development"))]
mod folder_open_dot;
+#[cfg(any(feature = "files", feature = "arrows"))]
mod folder_output;
+#[cfg(feature = "files")]
mod folder_pen;
+#[cfg(feature = "files")]
mod folder_plus;
+#[cfg(any(feature = "files", feature = "development"))]
mod folder_root;
+#[cfg(feature = "files")]
mod folder_search;
+#[cfg(feature = "files")]
mod folder_search_2;
+#[cfg(feature = "files")]
mod folder_symlink;
+#[cfg(any(feature = "files", feature = "arrows"))]
mod folder_sync;
+#[cfg(feature = "files")]
mod folder_tree;
+#[cfg(any(feature = "files", feature = "arrows"))]
mod folder_up;
+#[cfg(feature = "files")]
mod folder_x;
+#[cfg(feature = "files")]
mod folders;
+#[cfg(feature = "navigation")]
mod footprints;
+#[cfg(feature = "transportation")]
mod forklift;
+#[cfg(feature = "mail")]
mod forward;
+#[cfg(any(feature = "design", feature = "photography"))]
mod frame;
+#[cfg(any(feature = "brands", feature = "design"))]
mod framer;
+#[cfg(any(feature = "emoji", feature = "account"))]
mod frown;
+#[cfg(any(feature = "transportation", feature = "navigation"))]
mod fuel;
+#[cfg(any(
+ feature = "layout",
+ feature = "multimedia",
+ feature = "design",
+ feature = "photography"
+))]
mod fullscreen;
+#[cfg(feature = "layout")]
+mod funnel;
+#[cfg(feature = "layout")]
+mod funnel_plus;
+#[cfg(feature = "layout")]
+mod funnel_x;
+#[cfg(any(
+ feature = "layout",
+ feature = "design",
+ feature = "development",
+ feature = "photography",
+ feature = "multimedia"
+))]
mod gallery_horizontal;
+#[cfg(any(
+ feature = "layout",
+ feature = "design",
+ feature = "development",
+ feature = "photography",
+ feature = "multimedia",
+ feature = "files"
+))]
mod gallery_horizontal_end;
+#[cfg(any(
+ feature = "layout",
+ feature = "design",
+ feature = "development",
+ feature = "photography",
+ feature = "multimedia"
+))]
mod gallery_thumbnails;
+#[cfg(any(
+ feature = "layout",
+ feature = "design",
+ feature = "development",
+ feature = "photography",
+ feature = "multimedia"
+))]
mod gallery_vertical;
+#[cfg(any(
+ feature = "layout",
+ feature = "design",
+ feature = "development",
+ feature = "photography",
+ feature = "multimedia",
+ feature = "files"
+))]
mod gallery_vertical_end;
+#[cfg(any(feature = "gaming", feature = "devices"))]
mod gamepad;
+#[cfg(any(feature = "gaming", feature = "devices"))]
mod gamepad_2;
+#[cfg(any(feature = "transportation", feature = "sports", feature = "science"))]
mod gauge;
+#[cfg(any(feature = "navigation", feature = "tools"))]
mod gavel;
+#[cfg(any(feature = "gaming", feature = "development", feature = "finance"))]
mod gem;
+#[cfg(feature = "gaming")]
mod ghost;
+#[cfg(any(feature = "gaming", feature = "account"))]
mod gift;
+#[cfg(feature = "development")]
mod git_branch;
+#[cfg(feature = "development")]
mod git_branch_plus;
+#[cfg(any(feature = "development", feature = "navigation"))]
mod git_commit_horizontal;
+#[cfg(any(feature = "development", feature = "navigation"))]
mod git_commit_vertical;
+#[cfg(feature = "development")]
mod git_compare;
+#[cfg(any(feature = "development", feature = "arrows"))]
mod git_compare_arrows;
+#[cfg(feature = "development")]
mod git_fork;
+#[cfg(feature = "development")]
mod git_graph;
+#[cfg(feature = "development")]
mod git_merge;
+#[cfg(feature = "development")]
mod git_pull_request;
+#[cfg(any(feature = "development", feature = "arrows"))]
mod git_pull_request_arrow;
+#[cfg(feature = "development")]
mod git_pull_request_closed;
+#[cfg(feature = "development")]
mod git_pull_request_create;
+#[cfg(any(feature = "development", feature = "arrows"))]
mod git_pull_request_create_arrow;
+#[cfg(feature = "development")]
mod git_pull_request_draft;
+#[cfg(any(feature = "brands", feature = "development"))]
mod github;
+#[cfg(any(feature = "brands", feature = "development"))]
mod gitlab;
+#[cfg(feature = "food-beverage")]
mod glass_water;
+#[cfg(feature = "accessibility")]
mod glasses;
+#[cfg(feature = "navigation")]
mod globe;
+#[cfg(any(feature = "security", feature = "development", feature = "devices"))]
mod globe_lock;
+#[cfg(feature = "gaming")]
mod goal;
+#[cfg(any(feature = "cursors", feature = "design", feature = "layout"))]
mod grab;
+#[cfg(feature = "buildings")]
mod graduation_cap;
+#[cfg(feature = "food-beverage")]
mod grape;
+#[cfg(any(
+ feature = "text",
+ feature = "layout",
+ feature = "design",
+ feature = "math"
+))]
mod grid_2_x_2;
+#[cfg(any(feature = "text", feature = "layout", feature = "math"))]
mod grid_2_x_2_check;
+#[cfg(any(feature = "text", feature = "layout", feature = "math"))]
mod grid_2_x_2_plus;
+#[cfg(any(feature = "text", feature = "layout", feature = "math"))]
mod grid_2_x_2_x;
+#[cfg(any(feature = "text", feature = "layout", feature = "design"))]
mod grid_3_x_3;
+#[cfg(feature = "layout")]
mod grip;
+#[cfg(feature = "layout")]
mod grip_horizontal;
+#[cfg(feature = "layout")]
mod grip_vertical;
+#[cfg(feature = "files")]
mod group;
+#[cfg(feature = "multimedia")]
mod guitar;
+#[cfg(feature = "food-beverage")]
mod ham;
+#[cfg(feature = "food-beverage")]
+mod hamburger;
+#[cfg(any(feature = "tools", feature = "home"))]
mod hammer;
+#[cfg(any(feature = "cursors", feature = "accessibility"))]
mod hand;
+#[cfg(any(feature = "finance", feature = "account"))]
mod hand_coins;
+#[cfg(feature = "social")]
mod hand_heart;
+#[cfg(feature = "emoji")]
mod hand_helping;
+#[cfg(any(feature = "emoji", feature = "multimedia"))]
mod hand_metal;
+#[cfg(any(feature = "food-beverage", feature = "people"))]
mod hand_platter;
+#[cfg(any(
+ feature = "account",
+ feature = "social",
+ feature = "communication",
+ feature = "finance",
+ feature = "security"
+))]
mod handshake;
+#[cfg(any(feature = "development", feature = "devices"))]
mod hard_drive;
+#[cfg(any(
+ feature = "development",
+ feature = "devices",
+ feature = "arrows",
+ feature = "files"
+))]
mod hard_drive_download;
+#[cfg(any(
+ feature = "development",
+ feature = "devices",
+ feature = "arrows",
+ feature = "files"
+))]
mod hard_drive_upload;
+#[cfg(feature = "tools")]
mod hard_hat;
+#[cfg(any(feature = "text", feature = "social"))]
mod hash;
+#[cfg(feature = "weather")]
mod haze;
+#[cfg(any(feature = "devices", feature = "multimedia", feature = "gaming"))]
mod hdmi_port;
+#[cfg(feature = "text")]
mod heading;
+#[cfg(feature = "text")]
mod heading_1;
+#[cfg(feature = "text")]
mod heading_2;
+#[cfg(feature = "text")]
mod heading_3;
+#[cfg(feature = "text")]
mod heading_4;
+#[cfg(feature = "text")]
mod heading_5;
+#[cfg(feature = "text")]
mod heading_6;
+#[cfg(any(
+ feature = "multimedia",
+ feature = "connectivity",
+ feature = "communication",
+ feature = "devices",
+ feature = "gaming"
+))]
mod headphone_off;
+#[cfg(any(
+ feature = "multimedia",
+ feature = "connectivity",
+ feature = "devices",
+ feature = "files",
+ feature = "gaming"
+))]
mod headphones;
+#[cfg(any(
+ feature = "multimedia",
+ feature = "connectivity",
+ feature = "devices",
+ feature = "files",
+ feature = "gaming"
+))]
mod headset;
+#[cfg(any(
+ feature = "medical",
+ feature = "social",
+ feature = "multimedia",
+ feature = "emoji",
+ feature = "gaming",
+ feature = "shapes"
+))]
mod heart;
+#[cfg(feature = "emoji")]
mod heart_crack;
+#[cfg(any(feature = "emoji", feature = "account", feature = "security"))]
mod heart_handshake;
+#[cfg(any(
+ feature = "medical",
+ feature = "account",
+ feature = "multimedia",
+ feature = "gaming",
+ feature = "social"
+))]
+mod heart_minus;
+#[cfg(any(feature = "social", feature = "multimedia"))]
mod heart_off;
+#[cfg(any(
+ feature = "medical",
+ feature = "account",
+ feature = "multimedia",
+ feature = "gaming",
+ feature = "social"
+))]
+mod heart_plus;
+#[cfg(feature = "medical")]
mod heart_pulse;
+#[cfg(any(feature = "home", feature = "devices", feature = "travel"))]
mod heater;
+#[cfg(any(feature = "shapes", feature = "brands", feature = "development"))]
mod hexagon;
+#[cfg(any(feature = "text", feature = "design"))]
mod highlighter;
+#[cfg(any(feature = "arrows", feature = "time"))]
mod history;
+#[cfg(feature = "food-beverage")]
mod hop;
+#[cfg(feature = "food-beverage")]
mod hop_off;
+#[cfg(any(
+ feature = "medical",
+ feature = "buildings",
+ feature = "navigation",
+ feature = "travel"
+))]
mod hospital;
+#[cfg(any(feature = "buildings", feature = "navigation", feature = "travel"))]
mod hotel;
+#[cfg(any(feature = "time", feature = "gaming"))]
mod hourglass;
+#[cfg(any(feature = "buildings", feature = "home"))]
mod house;
+#[cfg(any(feature = "buildings", feature = "home", feature = "sustainability"))]
mod house_plug;
+#[cfg(any(feature = "buildings", feature = "medical"))]
mod house_plus;
+#[cfg(any(feature = "home", feature = "buildings", feature = "connectivity"))]
+mod house_wifi;
+#[cfg(feature = "food-beverage")]
mod ice_cream_bowl;
+#[cfg(feature = "food-beverage")]
mod ice_cream_cone;
+#[cfg(any(feature = "security", feature = "account"))]
mod id_card;
+#[cfg(any(
+ feature = "photography",
+ feature = "text",
+ feature = "multimedia",
+ feature = "files"
+))]
mod image;
+#[cfg(any(
+ feature = "photography",
+ feature = "text",
+ feature = "multimedia",
+ feature = "files"
+))]
mod image_down;
+#[cfg(any(feature = "photography", feature = "multimedia", feature = "files"))]
mod image_minus;
+#[cfg(any(feature = "photography", feature = "multimedia", feature = "files"))]
mod image_off;
+#[cfg(any(
+ feature = "photography",
+ feature = "text",
+ feature = "multimedia",
+ feature = "files"
+))]
mod image_play;
+#[cfg(any(feature = "photography", feature = "multimedia", feature = "files"))]
mod image_plus;
+#[cfg(any(
+ feature = "photography",
+ feature = "text",
+ feature = "multimedia",
+ feature = "files"
+))]
mod image_up;
+#[cfg(any(feature = "photography", feature = "multimedia"))]
mod image_upscale;
+#[cfg(any(
+ feature = "photography",
+ feature = "text",
+ feature = "multimedia",
+ feature = "files"
+))]
mod images;
+#[cfg(any(feature = "arrows", feature = "files"))]
mod import;
+#[cfg(any(feature = "account", feature = "mail"))]
mod inbox;
+#[cfg(any(feature = "text", feature = "development"))]
mod indent_decrease;
+#[cfg(any(feature = "text", feature = "development"))]
mod indent_increase;
+#[cfg(feature = "finance")]
mod indian_rupee;
+#[cfg(feature = "multimedia")]
mod infinity;
+#[cfg(any(feature = "accessibility", feature = "notifications"))]
mod info;
+#[cfg(feature = "tools")]
mod inspection_panel;
+#[cfg(any(feature = "brands", feature = "social", feature = "photography"))]
mod instagram;
+#[cfg(feature = "text")]
mod italic;
+#[cfg(any(feature = "arrows", feature = "design"))]
mod iteration_ccw;
+#[cfg(any(feature = "arrows", feature = "design"))]
mod iteration_cw;
+#[cfg(feature = "finance")]
mod japanese_yen;
+#[cfg(any(feature = "gaming", feature = "devices"))]
mod joystick;
+#[cfg(any(feature = "charts", feature = "development", feature = "design"))]
mod kanban;
+#[cfg(any(feature = "security", feature = "account"))]
mod key;
+#[cfg(any(feature = "security", feature = "account"))]
mod key_round;
+#[cfg(any(feature = "security", feature = "account"))]
mod key_square;
+#[cfg(any(feature = "text", feature = "devices", feature = "development"))]
mod keyboard;
+#[cfg(any(feature = "multimedia", feature = "devices"))]
mod keyboard_music;
+#[cfg(any(feature = "devices", feature = "text", feature = "development"))]
mod keyboard_off;
+#[cfg(feature = "home")]
mod lamp;
+#[cfg(feature = "home")]
mod lamp_ceiling;
+#[cfg(feature = "home")]
mod lamp_desk;
+#[cfg(feature = "home")]
mod lamp_floor;
+#[cfg(feature = "home")]
mod lamp_wall_down;
+#[cfg(feature = "home")]
mod lamp_wall_up;
+#[cfg(any(
+ feature = "design",
+ feature = "tools",
+ feature = "math",
+ feature = "sports",
+ feature = "gaming"
+))]
mod land_plot;
+#[cfg(any(feature = "finance", feature = "navigation", feature = "buildings"))]
mod landmark;
+#[cfg(feature = "text")]
mod languages;
+#[cfg(feature = "devices")]
mod laptop;
+#[cfg(feature = "devices")]
mod laptop_minimal;
+#[cfg(any(feature = "devices", feature = "notifications"))]
mod laptop_minimal_check;
+#[cfg(any(feature = "design", feature = "cursors"))]
mod lasso;
+#[cfg(any(feature = "arrows", feature = "design", feature = "cursors"))]
mod lasso_select;
+#[cfg(feature = "emoji")]
mod laugh;
+#[cfg(any(feature = "design", feature = "layout"))]
mod layers;
+#[cfg(any(feature = "design", feature = "layout"))]
mod layers_2;
+#[cfg(any(feature = "design", feature = "layout"))]
mod layout_dashboard;
+#[cfg(any(feature = "design", feature = "layout"))]
mod layout_grid;
+#[cfg(any(
+ feature = "design",
+ feature = "layout",
+ feature = "photography",
+ feature = "text"
+))]
mod layout_list;
+#[cfg(any(feature = "design", feature = "layout"))]
mod layout_panel_left;
+#[cfg(feature = "layout")]
mod layout_panel_top;
+#[cfg(feature = "layout")]
mod layout_template;
+#[cfg(any(feature = "nature", feature = "sustainability", feature = "seasons"))]
mod leaf;
+#[cfg(any(
+ feature = "food-beverage",
+ feature = "emoji",
+ feature = "sustainability"
+))]
mod leafy_green;
+#[cfg(any(feature = "communication", feature = "multimedia"))]
mod lectern;
+#[cfg(feature = "text")]
mod letter_text;
+#[cfg(any(
+ feature = "text",
+ feature = "photography",
+ feature = "multimedia",
+ feature = "navigation",
+ feature = "development"
+))]
mod library;
+#[cfg(any(
+ feature = "text",
+ feature = "photography",
+ feature = "multimedia",
+ feature = "navigation",
+ feature = "development"
+))]
mod library_big;
+#[cfg(any(feature = "accessibility", feature = "medical"))]
mod life_buoy;
+#[cfg(feature = "text")]
mod ligature;
+#[cfg(feature = "photography")]
mod lightbulb;
+#[cfg(feature = "photography")]
mod lightbulb_off;
+#[cfg(any(feature = "text", feature = "account"))]
mod link;
+#[cfg(any(feature = "text", feature = "account"))]
mod link_2;
+#[cfg(feature = "text")]
mod link_2_off;
+#[cfg(any(feature = "social", feature = "brands"))]
mod linkedin;
+#[cfg(feature = "text")]
mod list;
+#[cfg(feature = "text")]
mod list_check;
+#[cfg(feature = "text")]
mod list_checks;
+#[cfg(feature = "text")]
mod list_collapse;
+#[cfg(any(feature = "multimedia", feature = "text"))]
mod list_end;
+#[cfg(feature = "text")]
mod list_filter;
+#[cfg(any(feature = "text", feature = "layout"))]
mod list_filter_plus;
+#[cfg(any(feature = "multimedia", feature = "text"))]
mod list_minus;
+#[cfg(feature = "multimedia")]
mod list_music;
+#[cfg(feature = "text")]
mod list_ordered;
+#[cfg(any(feature = "multimedia", feature = "text"))]
mod list_plus;
+#[cfg(any(feature = "multimedia", feature = "text"))]
mod list_restart;
+#[cfg(any(feature = "multimedia", feature = "text"))]
mod list_start;
+#[cfg(feature = "text")]
mod list_todo;
+#[cfg(any(feature = "files", feature = "text", feature = "layout"))]
mod list_tree;
+#[cfg(feature = "multimedia")]
mod list_video;
+#[cfg(any(feature = "multimedia", feature = "text"))]
mod list_x;
+#[cfg(any(
+ feature = "cursors",
+ feature = "multimedia",
+ feature = "layout",
+ feature = "design"
+))]
mod loader;
+#[cfg(any(feature = "cursors", feature = "multimedia", feature = "layout"))]
mod loader_circle;
+#[cfg(any(feature = "cursors", feature = "design"))]
mod loader_pinwheel;
+#[cfg(feature = "navigation")]
mod locate;
+#[cfg(feature = "navigation")]
mod locate_fixed;
+#[cfg(feature = "navigation")]
mod locate_off;
+#[cfg(any(feature = "navigation", feature = "travel", feature = "account"))]
+mod location_edit;
+#[cfg(feature = "security")]
mod lock;
+#[cfg(feature = "security")]
mod lock_keyhole;
+#[cfg(feature = "security")]
mod lock_keyhole_open;
+#[cfg(feature = "security")]
mod lock_open;
+#[cfg(any(feature = "arrows", feature = "account"))]
mod log_in;
+#[cfg(any(feature = "arrows", feature = "account"))]
mod log_out;
+#[cfg(feature = "text")]
mod logs;
+#[cfg(feature = "food-beverage")]
mod lollipop;
+#[cfg(any(feature = "travel", feature = "transportation"))]
mod luggage;
+#[cfg(feature = "design")]
mod magnet;
+#[cfg(any(feature = "text", feature = "account", feature = "mail"))]
mod mail;
+#[cfg(feature = "mail")]
mod mail_check;
+#[cfg(feature = "mail")]
mod mail_minus;
+#[cfg(feature = "mail")]
mod mail_open;
+#[cfg(feature = "mail")]
mod mail_plus;
+#[cfg(feature = "mail")]
mod mail_question;
+#[cfg(feature = "mail")]
mod mail_search;
+#[cfg(feature = "mail")]
mod mail_warning;
+#[cfg(feature = "mail")]
mod mail_x;
+#[cfg(feature = "mail")]
mod mailbox;
+#[cfg(feature = "mail")]
mod mails;
+#[cfg(any(feature = "text", feature = "navigation"))]
mod map;
+#[cfg(any(feature = "navigation", feature = "travel", feature = "account"))]
mod map_pin;
+#[cfg(any(feature = "navigation", feature = "travel", feature = "account"))]
mod map_pin_check;
+#[cfg(any(feature = "navigation", feature = "travel", feature = "account"))]
mod map_pin_check_inside;
+#[cfg(any(feature = "navigation", feature = "travel", feature = "account"))]
mod map_pin_house;
+#[cfg(any(feature = "navigation", feature = "travel", feature = "account"))]
mod map_pin_minus;
+#[cfg(any(feature = "navigation", feature = "travel", feature = "account"))]
mod map_pin_minus_inside;
+#[cfg(any(feature = "navigation", feature = "travel"))]
mod map_pin_off;
+#[cfg(any(feature = "navigation", feature = "travel", feature = "account"))]
mod map_pin_plus;
+#[cfg(any(feature = "navigation", feature = "travel", feature = "account"))]
mod map_pin_plus_inside;
+#[cfg(any(feature = "navigation", feature = "travel", feature = "account"))]
mod map_pin_x;
+#[cfg(any(feature = "navigation", feature = "travel", feature = "account"))]
mod map_pin_x_inside;
+#[cfg(any(feature = "navigation", feature = "travel", feature = "account"))]
mod map_pinned;
+#[cfg(feature = "navigation")]
+mod map_plus;
+#[cfg(feature = "medical")]
+mod mars;
+#[cfg(feature = "medical")]
+mod mars_stroke;
+#[cfg(feature = "food-beverage")]
mod martini;
+#[cfg(any(feature = "layout", feature = "design"))]
mod maximize;
+#[cfg(any(feature = "arrows", feature = "layout", feature = "design"))]
mod maximize_2;
+#[cfg(any(feature = "sports", feature = "gaming"))]
mod medal;
+#[cfg(any(feature = "multimedia", feature = "notifications"))]
mod megaphone;
+#[cfg(any(feature = "multimedia", feature = "notifications"))]
mod megaphone_off;
+#[cfg(feature = "emoji")]
mod meh;
+#[cfg(any(feature = "devices", feature = "gaming"))]
mod memory_stick;
+#[cfg(any(feature = "layout", feature = "account"))]
mod menu;
+#[cfg(any(feature = "development", feature = "arrows"))]
mod merge;
+#[cfg(feature = "social")]
mod message_circle;
+#[cfg(any(feature = "development", feature = "social"))]
mod message_circle_code;
+#[cfg(feature = "social")]
mod message_circle_dashed;
+#[cfg(feature = "social")]
mod message_circle_heart;
+#[cfg(feature = "social")]
mod message_circle_more;
+#[cfg(feature = "social")]
mod message_circle_off;
+#[cfg(feature = "social")]
mod message_circle_plus;
+#[cfg(feature = "social")]
mod message_circle_question;
+#[cfg(feature = "social")]
mod message_circle_reply;
+#[cfg(any(feature = "social", feature = "notifications"))]
mod message_circle_warning;
+#[cfg(any(feature = "account", feature = "social"))]
mod message_circle_x;
+#[cfg(feature = "social")]
mod message_square;
+#[cfg(any(feature = "development", feature = "social"))]
mod message_square_code;
+#[cfg(feature = "social")]
mod message_square_dashed;
+#[cfg(any(feature = "development", feature = "files", feature = "social"))]
mod message_square_diff;
+#[cfg(any(feature = "social", feature = "notifications"))]
mod message_square_dot;
+#[cfg(feature = "social")]
mod message_square_heart;
+#[cfg(feature = "social")]
mod message_square_lock;
+#[cfg(feature = "social")]
mod message_square_more;
+#[cfg(feature = "social")]
mod message_square_off;
+#[cfg(feature = "social")]
mod message_square_plus;
+#[cfg(any(feature = "social", feature = "text"))]
mod message_square_quote;
+#[cfg(feature = "social")]
mod message_square_reply;
+#[cfg(feature = "social")]
mod message_square_share;
+#[cfg(feature = "social")]
mod message_square_text;
+#[cfg(any(feature = "social", feature = "notifications"))]
mod message_square_warning;
+#[cfg(feature = "social")]
mod message_square_x;
+#[cfg(feature = "social")]
mod messages_square;
+#[cfg(any(
+ feature = "devices",
+ feature = "communication",
+ feature = "connectivity",
+ feature = "multimedia"
+))]
mod mic;
+#[cfg(any(
+ feature = "devices",
+ feature = "communication",
+ feature = "connectivity",
+ feature = "multimedia"
+))]
mod mic_off;
+#[cfg(any(feature = "devices", feature = "multimedia"))]
mod mic_vocal;
+#[cfg(feature = "devices")]
mod microchip;
+#[cfg(any(feature = "science", feature = "medical"))]
mod microscope;
+#[cfg(any(feature = "food-beverage", feature = "home"))]
mod microwave;
+#[cfg(any(
+ feature = "arrows",
+ feature = "navigation",
+ feature = "development",
+ feature = "gaming"
+))]
mod milestone;
+#[cfg(feature = "food-beverage")]
mod milk;
+#[cfg(feature = "food-beverage")]
mod milk_off;
+#[cfg(any(feature = "layout", feature = "design"))]
mod minimize;
+#[cfg(any(feature = "arrows", feature = "layout", feature = "design"))]
mod minimize_2;
+#[cfg(any(
+ feature = "math",
+ feature = "development",
+ feature = "text",
+ feature = "tools"
+))]
mod minus;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod monitor;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod monitor_check;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod monitor_cog;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod monitor_dot;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod monitor_down;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod monitor_off;
+#[cfg(any(feature = "connectivity", feature = "devices", feature = "multimedia"))]
mod monitor_pause;
+#[cfg(any(feature = "connectivity", feature = "devices", feature = "multimedia"))]
mod monitor_play;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod monitor_smartphone;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod monitor_speaker;
+#[cfg(any(feature = "connectivity", feature = "devices", feature = "multimedia"))]
mod monitor_stop;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod monitor_up;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod monitor_x;
+#[cfg(feature = "accessibility")]
mod moon;
+#[cfg(any(feature = "accessibility", feature = "weather"))]
mod moon_star;
+#[cfg(any(feature = "nature", feature = "gaming"))]
mod mountain;
+#[cfg(feature = "nature")]
mod mountain_snow;
+#[cfg(feature = "devices")]
mod mouse;
+#[cfg(feature = "devices")]
mod mouse_off;
+#[cfg(any(feature = "arrows", feature = "cursors"))]
mod mouse_pointer;
+#[cfg(any(feature = "arrows", feature = "cursors"))]
mod mouse_pointer_2;
+#[cfg(any(feature = "arrows", feature = "cursors"))]
mod mouse_pointer_ban;
+#[cfg(any(feature = "arrows", feature = "cursors"))]
mod mouse_pointer_click;
+#[cfg(any(feature = "arrows", feature = "cursors"))]
mod r#move;
+#[cfg(feature = "design")]
mod move_3_d;
+#[cfg(any(feature = "arrows", feature = "cursors"))]
mod move_diagonal;
+#[cfg(any(feature = "arrows", feature = "cursors"))]
mod move_diagonal_2;
+#[cfg(feature = "arrows")]
mod move_down;
+#[cfg(feature = "arrows")]
mod move_down_left;
+#[cfg(feature = "arrows")]
mod move_down_right;
+#[cfg(any(feature = "arrows", feature = "cursors"))]
mod move_horizontal;
+#[cfg(feature = "arrows")]
mod move_left;
+#[cfg(feature = "arrows")]
mod move_right;
+#[cfg(feature = "arrows")]
mod move_up;
+#[cfg(feature = "arrows")]
mod move_up_left;
+#[cfg(feature = "arrows")]
mod move_up_right;
+#[cfg(any(feature = "arrows", feature = "cursors"))]
mod move_vertical;
+#[cfg(any(feature = "multimedia", feature = "files"))]
mod music;
+#[cfg(any(feature = "multimedia", feature = "files"))]
mod music_2;
+#[cfg(any(feature = "multimedia", feature = "files"))]
mod music_3;
+#[cfg(any(feature = "multimedia", feature = "files"))]
mod music_4;
+#[cfg(feature = "navigation")]
mod navigation;
+#[cfg(feature = "navigation")]
mod navigation_2;
+#[cfg(feature = "navigation")]
mod navigation_2_off;
+#[cfg(feature = "navigation")]
mod navigation_off;
+#[cfg(feature = "development")]
mod network;
+#[cfg(any(feature = "multimedia", feature = "communication"))]
mod newspaper;
+#[cfg(any(feature = "communication", feature = "finance", feature = "devices"))]
mod nfc;
+#[cfg(feature = "medical")]
+mod non_binary;
+#[cfg(any(
+ feature = "text",
+ feature = "communication",
+ feature = "social",
+ feature = "design"
+))]
mod notebook;
+#[cfg(any(feature = "text", feature = "social"))]
mod notebook_pen;
+#[cfg(any(feature = "account", feature = "communication", feature = "social"))]
mod notebook_tabs;
+#[cfg(any(feature = "text", feature = "social"))]
mod notebook_text;
+#[cfg(any(feature = "text", feature = "social"))]
mod notepad_text;
+#[cfg(any(feature = "text", feature = "social"))]
mod notepad_text_dashed;
+#[cfg(feature = "food-beverage")]
mod nut;
+#[cfg(feature = "food-beverage")]
mod nut_off;
+#[cfg(feature = "shapes")]
mod octagon;
+#[cfg(any(feature = "notifications", feature = "shapes"))]
mod octagon_alert;
+#[cfg(feature = "transportation")]
mod octagon_minus;
+#[cfg(any(feature = "multimedia", feature = "shapes"))]
mod octagon_pause;
+#[cfg(any(feature = "math", feature = "notifications"))]
mod octagon_x;
+#[cfg(any(
+ feature = "math",
+ feature = "development",
+ feature = "text",
+ feature = "science"
+))]
mod omega;
+#[cfg(feature = "development")]
mod option;
+#[cfg(feature = "science")]
mod orbit;
+#[cfg(any(feature = "animals", feature = "design"))]
mod origami;
+#[cfg(any(feature = "files", feature = "development"))]
mod package;
+#[cfg(any(feature = "files", feature = "development"))]
mod package_2;
+#[cfg(feature = "development")]
mod package_check;
+#[cfg(feature = "development")]
mod package_minus;
+#[cfg(any(feature = "files", feature = "development"))]
mod package_open;
+#[cfg(feature = "development")]
mod package_plus;
+#[cfg(any(feature = "files", feature = "development"))]
mod package_search;
+#[cfg(feature = "development")]
mod package_x;
+#[cfg(any(feature = "design", feature = "tools"))]
mod paint_bucket;
+#[cfg(any(
+ feature = "text",
+ feature = "design",
+ feature = "home",
+ feature = "tools"
+))]
mod paint_roller;
+#[cfg(any(
+ feature = "text",
+ feature = "design",
+ feature = "photography",
+ feature = "home",
+ feature = "tools"
+))]
mod paintbrush;
+#[cfg(any(
+ feature = "text",
+ feature = "design",
+ feature = "photography",
+ feature = "home",
+ feature = "tools"
+))]
mod paintbrush_vertical;
+#[cfg(any(feature = "text", feature = "design", feature = "photography"))]
mod palette;
+#[cfg(feature = "animals")]
+mod panda;
+#[cfg(feature = "layout")]
mod panel_bottom;
+#[cfg(any(feature = "layout", feature = "arrows"))]
mod panel_bottom_close;
+#[cfg(feature = "layout")]
mod panel_bottom_dashed;
+#[cfg(any(feature = "layout", feature = "arrows"))]
mod panel_bottom_open;
+#[cfg(feature = "layout")]
mod panel_left;
+#[cfg(any(feature = "layout", feature = "arrows"))]
mod panel_left_close;
+#[cfg(feature = "layout")]
mod panel_left_dashed;
+#[cfg(any(feature = "layout", feature = "arrows"))]
mod panel_left_open;
+#[cfg(feature = "layout")]
mod panel_right;
+#[cfg(any(feature = "layout", feature = "arrows"))]
mod panel_right_close;
+#[cfg(feature = "layout")]
mod panel_right_dashed;
+#[cfg(any(feature = "layout", feature = "arrows"))]
mod panel_right_open;
+#[cfg(any(feature = "layout", feature = "design", feature = "development"))]
mod panel_top;
+#[cfg(any(feature = "layout", feature = "arrows"))]
mod panel_top_close;
+#[cfg(feature = "layout")]
mod panel_top_dashed;
+#[cfg(any(feature = "layout", feature = "arrows"))]
mod panel_top_open;
+#[cfg(feature = "layout")]
mod panels_left_bottom;
+#[cfg(feature = "layout")]
mod panels_right_bottom;
+#[cfg(any(feature = "layout", feature = "design", feature = "development"))]
mod panels_top_left;
+#[cfg(any(
+ feature = "text",
+ feature = "design",
+ feature = "files",
+ feature = "mail"
+))]
mod paperclip;
+#[cfg(any(feature = "development", feature = "files", feature = "math"))]
mod parentheses;
+#[cfg(any(feature = "transportation", feature = "navigation"))]
mod parking_meter;
+#[cfg(feature = "emoji")]
mod party_popper;
+#[cfg(feature = "multimedia")]
mod pause;
+#[cfg(feature = "animals")]
mod paw_print;
+#[cfg(any(feature = "devices", feature = "gaming"))]
mod pc_case;
+#[cfg(any(feature = "text", feature = "design", feature = "tools"))]
mod pen;
+#[cfg(any(feature = "text", feature = "design", feature = "tools"))]
mod pen_line;
+#[cfg(any(feature = "text", feature = "design", feature = "tools"))]
mod pen_off;
+#[cfg(any(feature = "text", feature = "design", feature = "cursors"))]
mod pen_tool;
+#[cfg(any(
+ feature = "design",
+ feature = "cursors",
+ feature = "tools",
+ feature = "text"
+))]
mod pencil;
+#[cfg(any(feature = "text", feature = "design", feature = "tools"))]
mod pencil_line;
+#[cfg(any(
+ feature = "design",
+ feature = "cursors",
+ feature = "tools",
+ feature = "text"
+))]
mod pencil_off;
+#[cfg(any(
+ feature = "tools",
+ feature = "design",
+ feature = "layout",
+ feature = "text"
+))]
mod pencil_ruler;
+#[cfg(feature = "shapes")]
mod pentagon;
+#[cfg(any(
+ feature = "math",
+ feature = "development",
+ feature = "finance",
+ feature = "shopping"
+))]
mod percent;
+#[cfg(any(feature = "accessibility", feature = "people"))]
mod person_standing;
+#[cfg(feature = "finance")]
mod philippine_peso;
+#[cfg(any(
+ feature = "text",
+ feature = "connectivity",
+ feature = "devices",
+ feature = "communication"
+))]
mod phone;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "devices",
+ feature = "communication"
+))]
mod phone_call;
+#[cfg(any(
+ feature = "arrows",
+ feature = "connectivity",
+ feature = "devices",
+ feature = "communication"
+))]
mod phone_forwarded;
+#[cfg(any(
+ feature = "arrows",
+ feature = "connectivity",
+ feature = "devices",
+ feature = "communication"
+))]
mod phone_incoming;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "devices",
+ feature = "communication"
+))]
mod phone_missed;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "devices",
+ feature = "communication"
+))]
mod phone_off;
+#[cfg(any(
+ feature = "arrows",
+ feature = "connectivity",
+ feature = "devices",
+ feature = "communication"
+))]
mod phone_outgoing;
+#[cfg(any(feature = "development", feature = "math"))]
mod pi;
+#[cfg(any(feature = "multimedia", feature = "devices"))]
mod piano;
+#[cfg(any(feature = "tools", feature = "gaming"))]
mod pickaxe;
+#[cfg(feature = "multimedia")]
mod picture_in_picture;
+#[cfg(feature = "multimedia")]
mod picture_in_picture_2;
+#[cfg(feature = "finance")]
mod piggy_bank;
+#[cfg(feature = "text")]
mod pilcrow;
+#[cfg(feature = "text")]
mod pilcrow_left;
+#[cfg(feature = "text")]
mod pilcrow_right;
+#[cfg(feature = "medical")]
mod pill;
+#[cfg(feature = "medical")]
mod pill_bottle;
+#[cfg(any(feature = "navigation", feature = "account"))]
mod pin;
+#[cfg(feature = "navigation")]
mod pin_off;
+#[cfg(any(feature = "text", feature = "design", feature = "science"))]
mod pipette;
+#[cfg(feature = "food-beverage")]
mod pizza;
+#[cfg(any(feature = "transportation", feature = "travel"))]
mod plane;
+#[cfg(any(feature = "transportation", feature = "travel"))]
mod plane_landing;
+#[cfg(any(feature = "transportation", feature = "travel"))]
mod plane_takeoff;
+#[cfg(any(feature = "arrows", feature = "multimedia"))]
mod play;
+#[cfg(any(feature = "devices", feature = "development"))]
mod plug;
+#[cfg(any(feature = "devices", feature = "development"))]
mod plug_2;
+#[cfg(feature = "devices")]
mod plug_zap;
+#[cfg(any(
+ feature = "math",
+ feature = "tools",
+ feature = "development",
+ feature = "text",
+ feature = "cursors",
+ feature = "gaming"
+))]
mod plus;
+#[cfg(feature = "brands")]
mod pocket;
+#[cfg(feature = "tools")]
mod pocket_knife;
+#[cfg(any(feature = "multimedia", feature = "social"))]
mod podcast;
+#[cfg(feature = "cursors")]
mod pointer;
+#[cfg(feature = "cursors")]
mod pointer_off;
+#[cfg(any(feature = "food-beverage", feature = "multimedia"))]
mod popcorn;
+#[cfg(feature = "food-beverage")]
mod popsicle;
+#[cfg(feature = "finance")]
mod pound_sterling;
+#[cfg(feature = "connectivity")]
mod power;
+#[cfg(feature = "connectivity")]
mod power_off;
+#[cfg(any(
+ feature = "multimedia",
+ feature = "photography",
+ feature = "devices",
+ feature = "communication",
+ feature = "design"
+))]
mod presentation;
+#[cfg(feature = "devices")]
mod printer;
+#[cfg(feature = "devices")]
mod printer_check;
+#[cfg(any(
+ feature = "multimedia",
+ feature = "photography",
+ feature = "devices",
+ feature = "communication"
+))]
mod projector;
+#[cfg(any(
+ feature = "layout",
+ feature = "design",
+ feature = "photography",
+ feature = "devices"
+))]
mod proportions;
+#[cfg(any(feature = "development", feature = "gaming"))]
mod puzzle;
+#[cfg(any(feature = "shapes", feature = "math", feature = "travel"))]
mod pyramid;
+#[cfg(any(feature = "development", feature = "social"))]
mod qr_code;
+#[cfg(feature = "text")]
mod quote;
+#[cfg(feature = "animals")]
mod rabbit;
+#[cfg(any(
+ feature = "navigation",
+ feature = "security",
+ feature = "communication"
+))]
mod radar;
+#[cfg(feature = "science")]
mod radiation;
+#[cfg(any(feature = "development", feature = "math"))]
mod radical;
+#[cfg(any(feature = "devices", feature = "multimedia", feature = "social"))]
mod radio;
+#[cfg(feature = "devices")]
mod radio_receiver;
+#[cfg(any(feature = "devices", feature = "multimedia", feature = "social"))]
mod radio_tower;
+#[cfg(any(
+ feature = "shapes",
+ feature = "math",
+ feature = "design",
+ feature = "tools"
+))]
mod radius;
+#[cfg(any(feature = "transportation", feature = "navigation"))]
mod rail_symbol;
+#[cfg(feature = "weather")]
mod rainbow;
+#[cfg(feature = "animals")]
mod rat;
+#[cfg(any(feature = "layout", feature = "design", feature = "photography"))]
mod ratio;
+#[cfg(any(feature = "finance", feature = "travel"))]
mod receipt;
+#[cfg(any(feature = "finance", feature = "travel"))]
mod receipt_cent;
+#[cfg(any(feature = "finance", feature = "travel"))]
mod receipt_euro;
+#[cfg(any(feature = "finance", feature = "travel"))]
mod receipt_indian_rupee;
+#[cfg(any(feature = "finance", feature = "travel"))]
mod receipt_japanese_yen;
+#[cfg(any(feature = "finance", feature = "travel"))]
mod receipt_pound_sterling;
+#[cfg(any(feature = "finance", feature = "travel"))]
mod receipt_russian_ruble;
+#[cfg(any(feature = "finance", feature = "travel"))]
mod receipt_swiss_franc;
+#[cfg(any(feature = "finance", feature = "travel"))]
mod receipt_text;
+#[cfg(any(feature = "text", feature = "development"))]
mod rectangle_ellipsis;
+#[cfg(any(
+ feature = "devices",
+ feature = "gaming",
+ feature = "multimedia",
+ feature = "connectivity"
+))]
+mod rectangle_goggles;
+#[cfg(any(feature = "shapes", feature = "design"))]
mod rectangle_horizontal;
+#[cfg(any(feature = "shapes", feature = "design"))]
mod rectangle_vertical;
+#[cfg(feature = "sustainability")]
mod recycle;
+#[cfg(any(feature = "text", feature = "arrows"))]
mod redo;
+#[cfg(any(feature = "text", feature = "arrows"))]
mod redo_2;
+#[cfg(any(feature = "text", feature = "arrows"))]
mod redo_dot;
+#[cfg(feature = "arrows")]
mod refresh_ccw;
+#[cfg(any(feature = "arrows", feature = "development"))]
mod refresh_ccw_dot;
+#[cfg(feature = "arrows")]
mod refresh_cw;
+#[cfg(feature = "arrows")]
mod refresh_cw_off;
+#[cfg(any(feature = "food-beverage", feature = "home"))]
mod refrigerator;
+#[cfg(any(feature = "text", feature = "development"))]
mod regex;
+#[cfg(feature = "text")]
mod remove_formatting;
+#[cfg(any(feature = "arrows", feature = "multimedia"))]
mod repeat;
+#[cfg(feature = "multimedia")]
mod repeat_1;
+#[cfg(any(feature = "arrows", feature = "social", feature = "multimedia"))]
mod repeat_2;
+#[cfg(feature = "text")]
mod replace;
+#[cfg(feature = "text")]
mod replace_all;
+#[cfg(feature = "mail")]
mod reply;
+#[cfg(feature = "mail")]
mod reply_all;
+#[cfg(any(feature = "arrows", feature = "multimedia"))]
mod rewind;
+#[cfg(any(feature = "social", feature = "medical", feature = "emoji"))]
mod ribbon;
+#[cfg(any(feature = "gaming", feature = "development"))]
mod rocket;
+#[cfg(feature = "home")]
mod rocking_chair;
+#[cfg(feature = "navigation")]
mod roller_coaster;
+#[cfg(feature = "design")]
mod rotate_3_d;
+#[cfg(any(feature = "arrows", feature = "design", feature = "photography"))]
mod rotate_ccw;
+#[cfg(any(feature = "security", feature = "account"))]
+mod rotate_ccw_key;
+#[cfg(any(
+ feature = "layout",
+ feature = "design",
+ feature = "photography",
+ feature = "tools",
+ feature = "arrows"
+))]
mod rotate_ccw_square;
+#[cfg(any(feature = "arrows", feature = "design", feature = "photography"))]
mod rotate_cw;
+#[cfg(any(
+ feature = "layout",
+ feature = "design",
+ feature = "photography",
+ feature = "tools",
+ feature = "arrows"
+))]
mod rotate_cw_square;
+#[cfg(feature = "navigation")]
mod route;
+#[cfg(feature = "navigation")]
mod route_off;
+#[cfg(any(
+ feature = "development",
+ feature = "devices",
+ feature = "connectivity",
+ feature = "home"
+))]
mod router;
+#[cfg(any(feature = "layout", feature = "design", feature = "text"))]
mod rows_2;
+#[cfg(any(feature = "layout", feature = "design", feature = "text"))]
mod rows_3;
+#[cfg(any(feature = "layout", feature = "design", feature = "text"))]
mod rows_4;
+#[cfg(any(feature = "development", feature = "social"))]
mod rss;
+#[cfg(any(feature = "tools", feature = "design", feature = "layout"))]
mod ruler;
+#[cfg(any(feature = "tools", feature = "design", feature = "layout"))]
+mod ruler_dimension_line;
+#[cfg(feature = "finance")]
mod russian_ruble;
+#[cfg(any(feature = "transportation", feature = "travel"))]
mod sailboat;
+#[cfg(any(feature = "food-beverage", feature = "emoji"))]
mod salad;
+#[cfg(feature = "food-beverage")]
mod sandwich;
+#[cfg(any(feature = "connectivity", feature = "science"))]
mod satellite;
+#[cfg(any(feature = "connectivity", feature = "devices", feature = "multimedia"))]
mod satellite_dish;
+#[cfg(feature = "finance")]
+mod saudi_riyal;
+#[cfg(any(feature = "text", feature = "files"))]
mod save;
+#[cfg(any(feature = "text", feature = "files"))]
mod save_all;
+#[cfg(any(feature = "text", feature = "files"))]
mod save_off;
+#[cfg(feature = "navigation")]
mod scale;
+#[cfg(feature = "design")]
mod scale_3_d;
+#[cfg(feature = "design")]
mod scaling;
+#[cfg(any(
+ feature = "devices",
+ feature = "shopping",
+ feature = "security",
+ feature = "social",
+ feature = "gaming"
+))]
mod scan;
+#[cfg(any(feature = "shopping", feature = "devices"))]
mod scan_barcode;
+#[cfg(any(
+ feature = "photography",
+ feature = "multimedia",
+ feature = "accessibility",
+ feature = "security",
+ feature = "devices",
+ feature = "account"
+))]
mod scan_eye;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "devices",
+ feature = "social"
+))]
mod scan_face;
+#[cfg(feature = "medical")]
mod scan_heart;
+#[cfg(any(feature = "devices", feature = "shopping"))]
mod scan_line;
+#[cfg(any(
+ feature = "account",
+ feature = "shopping",
+ feature = "devices",
+ feature = "security"
+))]
mod scan_qr_code;
+#[cfg(any(
+ feature = "photography",
+ feature = "multimedia",
+ feature = "accessibility"
+))]
mod scan_search;
+#[cfg(any(feature = "text", feature = "devices"))]
mod scan_text;
+#[cfg(any(feature = "buildings", feature = "navigation"))]
mod school;
+#[cfg(any(feature = "text", feature = "design", feature = "tools"))]
mod scissors;
+#[cfg(any(feature = "design", feature = "tools"))]
mod scissors_line_dashed;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "devices",
+ feature = "communication"
+))]
mod screen_share;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "devices",
+ feature = "communication"
+))]
mod screen_share_off;
+#[cfg(any(feature = "gaming", feature = "development", feature = "text"))]
mod scroll;
+#[cfg(any(feature = "gaming", feature = "development", feature = "text"))]
mod scroll_text;
+#[cfg(any(feature = "text", feature = "social"))]
mod search;
+#[cfg(any(feature = "text", feature = "social"))]
mod search_check;
+#[cfg(any(feature = "text", feature = "social", feature = "development"))]
mod search_code;
+#[cfg(any(feature = "text", feature = "social"))]
mod search_slash;
+#[cfg(any(feature = "text", feature = "social"))]
mod search_x;
+#[cfg(feature = "text")]
mod section;
+#[cfg(any(feature = "mail", feature = "communication", feature = "connectivity"))]
mod send;
+#[cfg(any(feature = "mail", feature = "communication", feature = "connectivity"))]
mod send_horizontal;
+#[cfg(any(feature = "design", feature = "layout"))]
mod send_to_back;
+#[cfg(any(feature = "text", feature = "arrows", feature = "layout"))]
mod separator_horizontal;
+#[cfg(any(feature = "text", feature = "arrows", feature = "layout"))]
mod separator_vertical;
+#[cfg(any(feature = "development", feature = "devices"))]
mod server;
+#[cfg(any(feature = "development", feature = "devices"))]
mod server_cog;
+#[cfg(any(feature = "development", feature = "devices"))]
mod server_crash;
+#[cfg(any(feature = "development", feature = "devices"))]
mod server_off;
+#[cfg(feature = "account")]
mod settings;
+#[cfg(feature = "account")]
mod settings_2;
+#[cfg(any(feature = "shapes", feature = "gaming"))]
mod shapes;
+#[cfg(any(feature = "account", feature = "social"))]
mod share;
+#[cfg(any(feature = "account", feature = "social"))]
mod share_2;
+#[cfg(any(feature = "text", feature = "files"))]
mod sheet;
+#[cfg(any(
+ feature = "animals",
+ feature = "development",
+ feature = "nature",
+ feature = "science",
+ feature = "travel",
+ feature = "food-beverage",
+ feature = "home"
+))]
mod shell;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "development",
+ feature = "gaming",
+ feature = "shapes"
+))]
mod shield;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "development",
+ feature = "notifications",
+ feature = "gaming"
+))]
mod shield_alert;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "development",
+ feature = "gaming"
+))]
mod shield_ban;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "development",
+ feature = "gaming"
+))]
mod shield_check;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "development",
+ feature = "gaming"
+))]
mod shield_ellipsis;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "development",
+ feature = "gaming"
+))]
mod shield_half;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "development",
+ feature = "gaming"
+))]
mod shield_minus;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "development",
+ feature = "gaming"
+))]
mod shield_off;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "development",
+ feature = "gaming",
+ feature = "medical"
+))]
mod shield_plus;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "development",
+ feature = "gaming"
+))]
mod shield_question;
+#[cfg(any(feature = "account", feature = "security", feature = "development"))]
+mod shield_user;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "development",
+ feature = "gaming"
+))]
mod shield_x;
+#[cfg(any(feature = "transportation", feature = "navigation", feature = "travel"))]
mod ship;
+#[cfg(any(feature = "transportation", feature = "navigation", feature = "travel"))]
mod ship_wheel;
+#[cfg(feature = "shopping")]
mod shirt;
+#[cfg(feature = "shopping")]
mod shopping_bag;
+#[cfg(feature = "shopping")]
mod shopping_basket;
+#[cfg(feature = "shopping")]
mod shopping_cart;
+#[cfg(any(feature = "nature", feature = "tools", feature = "gaming"))]
mod shovel;
+#[cfg(any(feature = "home", feature = "travel"))]
mod shower_head;
+#[cfg(any(feature = "mail", feature = "files"))]
+mod shredder;
+#[cfg(feature = "animals")]
+mod shrimp;
+#[cfg(any(feature = "layout", feature = "arrows"))]
mod shrink;
+#[cfg(feature = "nature")]
mod shrub;
+#[cfg(any(feature = "multimedia", feature = "arrows"))]
mod shuffle;
+#[cfg(any(feature = "text", feature = "math", feature = "science"))]
mod sigma;
+#[cfg(feature = "connectivity")]
mod signal;
+#[cfg(feature = "connectivity")]
mod signal_high;
+#[cfg(feature = "connectivity")]
mod signal_low;
+#[cfg(feature = "connectivity")]
mod signal_medium;
+#[cfg(feature = "connectivity")]
mod signal_zero;
+#[cfg(feature = "text")]
mod signature;
+#[cfg(any(
+ feature = "arrows",
+ feature = "navigation",
+ feature = "development",
+ feature = "gaming"
+))]
mod signpost;
+#[cfg(any(
+ feature = "arrows",
+ feature = "navigation",
+ feature = "development",
+ feature = "gaming"
+))]
mod signpost_big;
+#[cfg(feature = "medical")]
mod siren;
+#[cfg(any(feature = "multimedia", feature = "arrows"))]
mod skip_back;
+#[cfg(any(feature = "multimedia", feature = "arrows"))]
mod skip_forward;
+#[cfg(feature = "gaming")]
mod skull;
+#[cfg(any(
+ feature = "account",
+ feature = "social",
+ feature = "brands",
+ feature = "development"
+))]
mod slack;
+#[cfg(any(feature = "development", feature = "math"))]
mod slash;
+#[cfg(feature = "design")]
mod slice;
+#[cfg(feature = "account")]
mod sliders_horizontal;
+#[cfg(feature = "account")]
mod sliders_vertical;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod smartphone;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod smartphone_charging;
+#[cfg(any(feature = "communication", feature = "finance", feature = "devices"))]
mod smartphone_nfc;
+#[cfg(any(feature = "emoji", feature = "account"))]
mod smile;
+#[cfg(any(
+ feature = "emoji",
+ feature = "social",
+ feature = "notifications",
+ feature = "communication"
+))]
mod smile_plus;
+#[cfg(any(feature = "animals", feature = "food-beverage"))]
mod snail;
+#[cfg(any(feature = "weather", feature = "seasons"))]
mod snowflake;
+#[cfg(any(feature = "home", feature = "travel"))]
+mod soap_dispenser_droplet;
+#[cfg(feature = "home")]
mod sofa;
+#[cfg(feature = "food-beverage")]
mod soup;
+#[cfg(feature = "text")]
mod space;
+#[cfg(any(feature = "shapes", feature = "gaming"))]
mod spade;
+#[cfg(feature = "shapes")]
mod sparkle;
+#[cfg(any(
+ feature = "cursors",
+ feature = "multimedia",
+ feature = "gaming",
+ feature = "weather"
+))]
mod sparkles;
+#[cfg(any(feature = "multimedia", feature = "devices"))]
mod speaker;
+#[cfg(any(feature = "accessibility", feature = "communication"))]
mod speech;
+#[cfg(any(feature = "text", feature = "development"))]
mod spell_check;
+#[cfg(any(feature = "text", feature = "development"))]
mod spell_check_2;
+#[cfg(feature = "design")]
mod spline;
+#[cfg(any(
+ feature = "arrows",
+ feature = "cursors",
+ feature = "design",
+ feature = "tools"
+))]
+mod spline_pointer;
+#[cfg(any(feature = "development", feature = "arrows"))]
mod split;
+#[cfg(any(feature = "design", feature = "tools"))]
mod spray_can;
+#[cfg(any(feature = "nature", feature = "gaming", feature = "sustainability"))]
mod sprout;
+#[cfg(feature = "shapes")]
mod square;
+#[cfg(any(
+ feature = "medical",
+ feature = "social",
+ feature = "science",
+ feature = "multimedia"
+))]
mod square_activity;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
mod square_arrow_down;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
mod square_arrow_down_left;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
mod square_arrow_down_right;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod square_arrow_left;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod square_arrow_out_down_left;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod square_arrow_out_down_right;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod square_arrow_out_up_left;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "social"))]
mod square_arrow_out_up_right;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod square_arrow_right;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod square_arrow_up;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod square_arrow_up_left;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "social"))]
mod square_arrow_up_right;
+#[cfg(any(
+ feature = "text",
+ feature = "security",
+ feature = "math",
+ feature = "development"
+))]
mod square_asterisk;
+#[cfg(any(
+ feature = "text",
+ feature = "design",
+ feature = "tools",
+ feature = "files",
+ feature = "development"
+))]
mod square_bottom_dashed_scissors;
+#[cfg(any(
+ feature = "charts",
+ feature = "time",
+ feature = "development",
+ feature = "design"
+))]
mod square_chart_gantt;
+#[cfg(feature = "notifications")]
mod square_check;
+#[cfg(feature = "notifications")]
mod square_check_big;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod square_chevron_down;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
mod square_chevron_left;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "development"))]
mod square_chevron_right;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "math"))]
mod square_chevron_up;
+#[cfg(any(feature = "text", feature = "development"))]
mod square_code;
+#[cfg(any(feature = "text", feature = "design"))]
mod square_dashed;
+#[cfg(any(feature = "development", feature = "files"))]
mod square_dashed_bottom;
+#[cfg(any(feature = "development", feature = "files"))]
mod square_dashed_bottom_code;
+#[cfg(any(feature = "charts", feature = "development", feature = "design"))]
mod square_dashed_kanban;
+#[cfg(any(
+ feature = "arrows",
+ feature = "cursors",
+ feature = "development",
+ feature = "tools"
+))]
mod square_dashed_mouse_pointer;
+#[cfg(feature = "math")]
mod square_divide;
+#[cfg(feature = "development")]
mod square_dot;
+#[cfg(feature = "math")]
mod square_equal;
+#[cfg(any(feature = "development", feature = "math"))]
mod square_function;
+#[cfg(any(feature = "charts", feature = "development", feature = "design"))]
mod square_kanban;
+#[cfg(any(
+ feature = "text",
+ feature = "photography",
+ feature = "multimedia",
+ feature = "navigation",
+ feature = "development"
+))]
mod square_library;
+#[cfg(any(feature = "transportation", feature = "navigation"))]
mod square_m;
+#[cfg(feature = "layout")]
mod square_menu;
+#[cfg(any(
+ feature = "math",
+ feature = "development",
+ feature = "text",
+ feature = "tools",
+ feature = "devices"
+))]
mod square_minus;
+#[cfg(any(
+ feature = "arrows",
+ feature = "cursors",
+ feature = "development",
+ feature = "tools"
+))]
mod square_mouse_pointer;
+#[cfg(any(feature = "transportation", feature = "navigation"))]
mod square_parking;
+#[cfg(any(feature = "transportation", feature = "navigation"))]
mod square_parking_off;
+#[cfg(feature = "text")]
mod square_pen;
+#[cfg(any(
+ feature = "social",
+ feature = "finance",
+ feature = "shopping",
+ feature = "math"
+))]
mod square_percent;
+#[cfg(any(feature = "development", feature = "math"))]
mod square_pi;
+#[cfg(feature = "text")]
mod square_pilcrow;
+#[cfg(any(feature = "arrows", feature = "multimedia"))]
mod square_play;
+#[cfg(any(
+ feature = "math",
+ feature = "tools",
+ feature = "development",
+ feature = "text"
+))]
mod square_plus;
+#[cfg(feature = "connectivity")]
mod square_power;
+#[cfg(any(feature = "development", feature = "math"))]
mod square_radical;
+#[cfg(any(feature = "design", feature = "development", feature = "layout"))]
+mod square_round_corner;
+#[cfg(any(
+ feature = "text",
+ feature = "design",
+ feature = "tools",
+ feature = "files",
+ feature = "development"
+))]
mod square_scissors;
+#[cfg(any(feature = "text", feature = "math"))]
mod square_sigma;
+#[cfg(any(feature = "development", feature = "math"))]
mod square_slash;
+#[cfg(feature = "layout")]
mod square_split_horizontal;
+#[cfg(feature = "layout")]
mod square_split_vertical;
+#[cfg(feature = "layout")]
mod square_square;
+#[cfg(any(feature = "text", feature = "files", feature = "development"))]
mod square_stack;
+#[cfg(feature = "development")]
mod square_terminal;
+#[cfg(feature = "account")]
mod square_user;
+#[cfg(feature = "account")]
mod square_user_round;
+#[cfg(any(feature = "math", feature = "notifications"))]
mod square_x;
+#[cfg(feature = "design")]
+mod squares_exclude;
+#[cfg(feature = "design")]
+mod squares_intersect;
+#[cfg(feature = "design")]
+mod squares_subtract;
+#[cfg(feature = "design")]
+mod squares_unite;
+#[cfg(feature = "shapes")]
mod squircle;
+#[cfg(feature = "animals")]
mod squirrel;
+#[cfg(any(feature = "design", feature = "cursors", feature = "tools"))]
mod stamp;
+#[cfg(any(
+ feature = "account",
+ feature = "social",
+ feature = "shapes",
+ feature = "multimedia",
+ feature = "weather",
+ feature = "emoji",
+ feature = "gaming"
+))]
mod star;
+#[cfg(any(feature = "social", feature = "multimedia"))]
mod star_half;
+#[cfg(any(feature = "multimedia", feature = "social"))]
mod star_off;
+#[cfg(any(feature = "multimedia", feature = "arrows"))]
mod step_back;
+#[cfg(any(feature = "multimedia", feature = "arrows"))]
mod step_forward;
+#[cfg(any(feature = "science", feature = "medical"))]
mod stethoscope;
+#[cfg(feature = "social")]
mod sticker;
+#[cfg(any(feature = "text", feature = "social"))]
mod sticky_note;
+#[cfg(any(feature = "buildings", feature = "navigation", feature = "shopping"))]
mod store;
+#[cfg(feature = "layout")]
mod stretch_horizontal;
+#[cfg(feature = "layout")]
mod stretch_vertical;
+#[cfg(feature = "text")]
mod strikethrough;
+#[cfg(feature = "text")]
mod subscript;
+#[cfg(any(
+ feature = "accessibility",
+ feature = "weather",
+ feature = "seasons",
+ feature = "sustainability"
+))]
mod sun;
+#[cfg(any(feature = "accessibility", feature = "weather"))]
mod sun_dim;
+#[cfg(any(feature = "accessibility", feature = "weather"))]
mod sun_medium;
+#[cfg(feature = "accessibility")]
mod sun_moon;
+#[cfg(feature = "weather")]
mod sun_snow;
+#[cfg(any(feature = "arrows", feature = "weather", feature = "time"))]
mod sunrise;
+#[cfg(any(feature = "arrows", feature = "weather"))]
mod sunset;
+#[cfg(feature = "text")]
mod superscript;
+#[cfg(any(feature = "design", feature = "home", feature = "photography"))]
mod swatch_book;
+#[cfg(feature = "finance")]
mod swiss_franc;
+#[cfg(any(feature = "communication", feature = "devices"))]
mod switch_camera;
+#[cfg(any(feature = "gaming", feature = "tools"))]
mod sword;
+#[cfg(any(feature = "gaming", feature = "tools"))]
mod swords;
+#[cfg(any(feature = "science", feature = "medical"))]
mod syringe;
+#[cfg(any(feature = "text", feature = "files"))]
mod table;
+#[cfg(any(feature = "text", feature = "files"))]
mod table_2;
+#[cfg(any(feature = "text", feature = "files"))]
mod table_cells_merge;
+#[cfg(any(feature = "text", feature = "files"))]
mod table_cells_split;
+#[cfg(any(feature = "text", feature = "files"))]
mod table_columns_split;
+#[cfg(feature = "text")]
mod table_of_contents;
+#[cfg(any(feature = "text", feature = "development", feature = "files"))]
mod table_properties;
+#[cfg(any(feature = "text", feature = "files"))]
mod table_rows_split;
+#[cfg(feature = "devices")]
mod tablet;
+#[cfg(any(
+ feature = "devices",
+ feature = "design",
+ feature = "development",
+ feature = "tools"
+))]
mod tablet_smartphone;
+#[cfg(feature = "medical")]
mod tablets;
+#[cfg(feature = "account")]
mod tag;
+#[cfg(feature = "account")]
mod tags;
+#[cfg(any(feature = "math", feature = "gaming"))]
mod tally_1;
+#[cfg(any(feature = "math", feature = "gaming"))]
mod tally_2;
+#[cfg(any(feature = "math", feature = "gaming"))]
mod tally_3;
+#[cfg(any(feature = "math", feature = "gaming"))]
mod tally_4;
+#[cfg(any(feature = "math", feature = "gaming"))]
mod tally_5;
+#[cfg(any(
+ feature = "shapes",
+ feature = "math",
+ feature = "design",
+ feature = "tools"
+))]
mod tangent;
+#[cfg(any(feature = "brands", feature = "gaming"))]
mod target;
+#[cfg(any(feature = "science", feature = "development", feature = "tools"))]
mod telescope;
+#[cfg(any(feature = "travel", feature = "nature", feature = "sustainability"))]
mod tent;
+#[cfg(any(feature = "travel", feature = "nature"))]
mod tent_tree;
+#[cfg(feature = "development")]
mod terminal;
+#[cfg(feature = "science")]
mod test_tube;
+#[cfg(feature = "science")]
mod test_tube_diagonal;
+#[cfg(feature = "science")]
mod test_tubes;
+#[cfg(any(feature = "text", feature = "files", feature = "cursors"))]
mod text;
+#[cfg(any(feature = "text", feature = "cursors"))]
mod text_cursor;
+#[cfg(any(feature = "text", feature = "layout"))]
mod text_cursor_input;
+#[cfg(feature = "text")]
mod text_quote;
+#[cfg(feature = "text")]
mod text_search;
+#[cfg(any(feature = "text", feature = "cursors"))]
mod text_select;
+#[cfg(any(feature = "buildings", feature = "social"))]
mod theater;
+#[cfg(feature = "weather")]
mod thermometer;
+#[cfg(feature = "weather")]
mod thermometer_snowflake;
+#[cfg(feature = "weather")]
mod thermometer_sun;
+#[cfg(any(feature = "account", feature = "social", feature = "emoji"))]
mod thumbs_down;
+#[cfg(any(feature = "account", feature = "social", feature = "emoji"))]
mod thumbs_up;
+#[cfg(any(feature = "account", feature = "transportation"))]
mod ticket;
+#[cfg(feature = "transportation")]
mod ticket_check;
+#[cfg(feature = "transportation")]
mod ticket_minus;
+#[cfg(any(feature = "transportation", feature = "shopping"))]
mod ticket_percent;
+#[cfg(feature = "transportation")]
mod ticket_plus;
+#[cfg(feature = "transportation")]
mod ticket_slash;
+#[cfg(feature = "transportation")]
mod ticket_x;
+#[cfg(any(feature = "travel", feature = "account", feature = "transportation"))]
mod tickets;
+#[cfg(any(feature = "transportation", feature = "travel"))]
mod tickets_plane;
+#[cfg(feature = "time")]
mod timer;
+#[cfg(feature = "time")]
mod timer_off;
+#[cfg(feature = "time")]
mod timer_reset;
+#[cfg(any(feature = "layout", feature = "account", feature = "development"))]
mod toggle_left;
+#[cfg(any(feature = "layout", feature = "account", feature = "development"))]
mod toggle_right;
+#[cfg(any(feature = "devices", feature = "home"))]
mod toilet;
+#[cfg(feature = "weather")]
mod tornado;
+#[cfg(any(
+ feature = "shapes",
+ feature = "design",
+ feature = "tools",
+ feature = "food-beverage"
+))]
mod torus;
+#[cfg(feature = "devices")]
mod touchpad;
+#[cfg(feature = "devices")]
mod touchpad_off;
+#[cfg(any(feature = "travel", feature = "transportation"))]
mod tower_control;
+#[cfg(any(feature = "gaming", feature = "development"))]
mod toy_brick;
+#[cfg(any(
+ feature = "transportation",
+ feature = "sustainability",
+ feature = "food-beverage"
+))]
mod tractor;
+#[cfg(feature = "transportation")]
mod traffic_cone;
+#[cfg(feature = "transportation")]
mod train_front;
+#[cfg(any(feature = "transportation", feature = "navigation"))]
mod train_front_tunnel;
+#[cfg(any(feature = "transportation", feature = "navigation"))]
mod train_track;
+#[cfg(feature = "transportation")]
mod tram_front;
+#[cfg(any(feature = "medical", feature = "accessibility"))]
+mod transgender;
+#[cfg(any(feature = "files", feature = "mail"))]
mod trash;
+#[cfg(any(feature = "files", feature = "mail"))]
mod trash_2;
+#[cfg(any(feature = "nature", feature = "sustainability"))]
mod tree_deciduous;
+#[cfg(any(feature = "nature", feature = "sustainability"))]
mod tree_palm;
+#[cfg(any(feature = "nature", feature = "sustainability"))]
mod tree_pine;
+#[cfg(any(feature = "nature", feature = "sustainability"))]
mod trees;
+#[cfg(any(feature = "account", feature = "brands", feature = "development"))]
mod trello;
+#[cfg(any(feature = "charts", feature = "arrows"))]
mod trending_down;
+#[cfg(any(feature = "charts", feature = "arrows"))]
mod trending_up;
+#[cfg(any(feature = "charts", feature = "arrows"))]
mod trending_up_down;
+#[cfg(feature = "shapes")]
mod triangle;
+#[cfg(any(feature = "notifications", feature = "shapes", feature = "development"))]
mod triangle_alert;
+#[cfg(feature = "shapes")]
+mod triangle_dashed;
+#[cfg(any(feature = "shapes", feature = "math"))]
mod triangle_right;
+#[cfg(any(feature = "sports", feature = "gaming"))]
mod trophy;
+#[cfg(feature = "transportation")]
mod truck;
+#[cfg(feature = "transportation")]
+mod truck_electric;
+#[cfg(feature = "animals")]
mod turtle;
+#[cfg(any(feature = "devices", feature = "multimedia", feature = "communication"))]
mod tv;
+#[cfg(any(feature = "devices", feature = "multimedia"))]
mod tv_minimal;
+#[cfg(any(feature = "devices", feature = "multimedia"))]
mod tv_minimal_play;
+#[cfg(any(
+ feature = "brands",
+ feature = "social",
+ feature = "account",
+ feature = "gaming"
+))]
mod twitch;
+#[cfg(any(feature = "brands", feature = "social", feature = "account"))]
mod twitter;
+#[cfg(feature = "text")]
mod r#type;
+#[cfg(feature = "text")]
mod type_outline;
+#[cfg(feature = "weather")]
mod umbrella;
+#[cfg(feature = "weather")]
mod umbrella_off;
+#[cfg(feature = "text")]
mod underline;
+#[cfg(any(feature = "text", feature = "arrows"))]
mod undo;
+#[cfg(any(feature = "text", feature = "arrows"))]
mod undo_2;
+#[cfg(any(feature = "text", feature = "arrows"))]
mod undo_dot;
+#[cfg(any(feature = "arrows", feature = "layout"))]
mod unfold_horizontal;
+#[cfg(any(feature = "arrows", feature = "layout"))]
mod unfold_vertical;
+#[cfg(any(feature = "shapes", feature = "files"))]
mod ungroup;
+#[cfg(any(feature = "buildings", feature = "navigation"))]
mod university;
+#[cfg(feature = "text")]
mod unlink;
+#[cfg(feature = "text")]
mod unlink_2;
+#[cfg(any(feature = "devices", feature = "development"))]
mod unplug;
+#[cfg(any(feature = "arrows", feature = "files"))]
mod upload;
+#[cfg(any(feature = "devices", feature = "multimedia", feature = "home"))]
mod usb;
+#[cfg(feature = "account")]
mod user;
+#[cfg(feature = "account")]
mod user_check;
+#[cfg(feature = "account")]
mod user_cog;
+#[cfg(any(feature = "account", feature = "security"))]
+mod user_lock;
+#[cfg(feature = "account")]
mod user_minus;
+#[cfg(feature = "account")]
mod user_pen;
+#[cfg(feature = "account")]
mod user_plus;
+#[cfg(feature = "account")]
mod user_round;
+#[cfg(feature = "account")]
mod user_round_check;
+#[cfg(feature = "account")]
mod user_round_cog;
+#[cfg(feature = "account")]
mod user_round_minus;
+#[cfg(feature = "account")]
mod user_round_pen;
+#[cfg(feature = "account")]
mod user_round_plus;
+#[cfg(any(feature = "account", feature = "social"))]
mod user_round_search;
+#[cfg(feature = "account")]
mod user_round_x;
+#[cfg(any(feature = "account", feature = "social"))]
mod user_search;
+#[cfg(feature = "account")]
mod user_x;
+#[cfg(feature = "account")]
mod users;
+#[cfg(feature = "account")]
mod users_round;
+#[cfg(any(feature = "food-beverage", feature = "travel", feature = "navigation"))]
mod utensils;
+#[cfg(any(feature = "food-beverage", feature = "travel", feature = "navigation"))]
mod utensils_crossed;
+#[cfg(any(feature = "buildings", feature = "home", feature = "sustainability"))]
mod utility_pole;
+#[cfg(any(feature = "development", feature = "math"))]
mod variable;
+#[cfg(any(feature = "security", feature = "travel", feature = "home"))]
mod vault;
+#[cfg(any(feature = "food-beverage", feature = "sustainability"))]
mod vegan;
+#[cfg(any(feature = "account", feature = "gaming"))]
mod venetian_mask;
+#[cfg(feature = "medical")]
+mod venus;
+#[cfg(feature = "medical")]
+mod venus_and_mars;
+#[cfg(any(
+ feature = "devices",
+ feature = "connectivity",
+ feature = "account",
+ feature = "notifications"
+))]
mod vibrate;
+#[cfg(any(feature = "devices", feature = "connectivity", feature = "account"))]
mod vibrate_off;
+#[cfg(any(
+ feature = "devices",
+ feature = "communication",
+ feature = "connectivity",
+ feature = "photography"
+))]
mod video;
+#[cfg(any(
+ feature = "devices",
+ feature = "communication",
+ feature = "connectivity",
+ feature = "photography"
+))]
mod video_off;
+#[cfg(any(
+ feature = "devices",
+ feature = "communication",
+ feature = "connectivity",
+ feature = "photography",
+ feature = "files"
+))]
mod videotape;
+#[cfg(any(feature = "design", feature = "photography"))]
mod view;
+#[cfg(any(feature = "connectivity", feature = "devices", feature = "social"))]
mod voicemail;
+#[cfg(any(feature = "sports", feature = "gaming", feature = "travel"))]
mod volleyball;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "communication",
+ feature = "multimedia"
+))]
mod volume;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "communication",
+ feature = "multimedia"
+))]
mod volume_1;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "communication",
+ feature = "multimedia"
+))]
mod volume_2;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "communication",
+ feature = "multimedia"
+))]
mod volume_off;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "communication",
+ feature = "multimedia"
+))]
mod volume_x;
+#[cfg(feature = "social")]
mod vote;
+#[cfg(any(feature = "account", feature = "finance"))]
mod wallet;
+#[cfg(any(feature = "account", feature = "finance"))]
mod wallet_cards;
+#[cfg(any(feature = "account", feature = "finance"))]
mod wallet_minimal;
+#[cfg(any(feature = "account", feature = "devices"))]
mod wallpaper;
+#[cfg(any(
+ feature = "design",
+ feature = "gaming",
+ feature = "cursors",
+ feature = "photography"
+))]
mod wand;
+#[cfg(any(
+ feature = "design",
+ feature = "gaming",
+ feature = "cursors",
+ feature = "photography"
+))]
mod wand_sparkles;
+#[cfg(any(feature = "buildings", feature = "navigation"))]
mod warehouse;
+#[cfg(any(feature = "home", feature = "devices", feature = "travel"))]
mod washing_machine;
+#[cfg(feature = "time")]
mod watch;
+#[cfg(any(
+ feature = "weather",
+ feature = "navigation",
+ feature = "multimedia",
+ feature = "sustainability"
+))]
mod waves;
+#[cfg(any(feature = "sports", feature = "home"))]
mod waves_ladder;
+#[cfg(any(
+ feature = "security",
+ feature = "account",
+ feature = "navigation",
+ feature = "development",
+ feature = "social"
+))]
mod waypoints;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "devices",
+ feature = "communication"
+))]
mod webcam;
+#[cfg(any(feature = "development", feature = "social", feature = "account"))]
mod webhook;
+#[cfg(any(feature = "development", feature = "social", feature = "account"))]
mod webhook_off;
+#[cfg(feature = "math")]
mod weight;
+#[cfg(feature = "food-beverage")]
mod wheat;
+#[cfg(feature = "food-beverage")]
mod wheat_off;
+#[cfg(feature = "text")]
mod whole_word;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod wifi;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod wifi_high;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod wifi_low;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod wifi_off;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
+mod wifi_pen;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
mod wifi_zero;
+#[cfg(any(feature = "weather", feature = "sustainability"))]
mod wind;
+#[cfg(any(feature = "weather", feature = "sustainability"))]
mod wind_arrow_down;
+#[cfg(feature = "food-beverage")]
mod wine;
+#[cfg(feature = "food-beverage")]
mod wine_off;
+#[cfg(feature = "development")]
mod workflow;
+#[cfg(any(feature = "animals", feature = "security"))]
mod worm;
+#[cfg(any(feature = "text", feature = "arrows"))]
mod wrap_text;
+#[cfg(any(feature = "account", feature = "development", feature = "tools"))]
mod wrench;
+#[cfg(any(feature = "notifications", feature = "math"))]
mod x;
+#[cfg(any(feature = "multimedia", feature = "social", feature = "brands"))]
mod youtube;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "devices",
+ feature = "photography",
+ feature = "weather"
+))]
mod zap;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "devices",
+ feature = "photography",
+ feature = "weather"
+))]
mod zap_off;
+#[cfg(any(
+ feature = "accessibility",
+ feature = "layout",
+ feature = "design",
+ feature = "text",
+ feature = "photography"
+))]
mod zoom_in;
+#[cfg(any(
+ feature = "accessibility",
+ feature = "layout",
+ feature = "design",
+ feature = "text",
+ feature = "photography"
+))]
mod zoom_out;
+#[cfg(any(feature = "text", feature = "design"))]
pub use a_arrow_down::*;
+#[cfg(any(feature = "text", feature = "design"))]
pub use a_arrow_up::*;
+#[cfg(any(feature = "text", feature = "design"))]
pub use a_large_small::*;
+#[cfg(any(feature = "accessibility", feature = "medical"))]
pub use accessibility::*;
+#[cfg(any(
+ feature = "medical",
+ feature = "account",
+ feature = "social",
+ feature = "science",
+ feature = "multimedia"
+))]
pub use activity::*;
+#[cfg(feature = "home")]
pub use air_vent::*;
+#[cfg(any(
+ feature = "multimedia",
+ feature = "connectivity",
+ feature = "devices",
+ feature = "brands"
+))]
pub use airplay::*;
+#[cfg(any(feature = "devices", feature = "notifications", feature = "time"))]
pub use alarm_clock::*;
+#[cfg(any(feature = "devices", feature = "notifications", feature = "time"))]
pub use alarm_clock_check::*;
+#[cfg(any(feature = "devices", feature = "notifications", feature = "time"))]
pub use alarm_clock_minus::*;
+#[cfg(any(feature = "devices", feature = "notifications", feature = "time"))]
pub use alarm_clock_off::*;
+#[cfg(any(feature = "devices", feature = "notifications", feature = "time"))]
pub use alarm_clock_plus::*;
+#[cfg(any(feature = "home", feature = "devices", feature = "travel"))]
pub use alarm_smoke::*;
+#[cfg(any(feature = "photography", feature = "multimedia"))]
pub use album::*;
+#[cfg(feature = "text")]
pub use align_center::*;
+#[cfg(feature = "layout")]
pub use align_center_horizontal::*;
+#[cfg(feature = "layout")]
pub use align_center_vertical::*;
+#[cfg(feature = "layout")]
pub use align_end_horizontal::*;
+#[cfg(feature = "layout")]
pub use align_end_vertical::*;
+#[cfg(feature = "layout")]
pub use align_horizontal_distribute_center::*;
+#[cfg(feature = "layout")]
pub use align_horizontal_distribute_end::*;
+#[cfg(feature = "layout")]
pub use align_horizontal_distribute_start::*;
+#[cfg(feature = "layout")]
pub use align_horizontal_justify_center::*;
+#[cfg(feature = "layout")]
pub use align_horizontal_justify_end::*;
+#[cfg(feature = "layout")]
pub use align_horizontal_justify_start::*;
+#[cfg(feature = "layout")]
pub use align_horizontal_space_around::*;
+#[cfg(feature = "layout")]
pub use align_horizontal_space_between::*;
+#[cfg(feature = "text")]
pub use align_justify::*;
+#[cfg(feature = "text")]
pub use align_left::*;
+#[cfg(feature = "text")]
pub use align_right::*;
+#[cfg(feature = "layout")]
pub use align_start_horizontal::*;
+#[cfg(feature = "layout")]
pub use align_start_vertical::*;
+#[cfg(feature = "layout")]
pub use align_vertical_distribute_center::*;
+#[cfg(feature = "layout")]
pub use align_vertical_distribute_end::*;
+#[cfg(feature = "layout")]
pub use align_vertical_distribute_start::*;
+#[cfg(feature = "layout")]
pub use align_vertical_justify_center::*;
+#[cfg(feature = "layout")]
pub use align_vertical_justify_end::*;
+#[cfg(feature = "layout")]
pub use align_vertical_justify_start::*;
+#[cfg(feature = "layout")]
pub use align_vertical_space_around::*;
+#[cfg(feature = "layout")]
pub use align_vertical_space_between::*;
+#[cfg(any(feature = "medical", feature = "transportation"))]
pub use ambulance::*;
+#[cfg(any(feature = "text", feature = "development"))]
pub use ampersand::*;
+#[cfg(any(feature = "text", feature = "development"))]
pub use ampersands::*;
+#[cfg(any(feature = "food-beverage", feature = "gaming"))]
pub use amphora::*;
+#[cfg(any(feature = "transportation", feature = "text"))]
pub use anchor::*;
+#[cfg(feature = "emoji")]
pub use angry::*;
+#[cfg(feature = "emoji")]
pub use annoyed::*;
+#[cfg(any(feature = "devices", feature = "multimedia", feature = "communication"))]
pub use antenna::*;
+#[cfg(any(feature = "buildings", feature = "tools", feature = "gaming"))]
pub use anvil::*;
+#[cfg(feature = "photography")]
pub use aperture::*;
+#[cfg(any(
+ feature = "layout",
+ feature = "design",
+ feature = "development",
+ feature = "files"
+))]
pub use app_window::*;
+#[cfg(any(
+ feature = "layout",
+ feature = "design",
+ feature = "development",
+ feature = "files"
+))]
pub use app_window_mac::*;
+#[cfg(feature = "food-beverage")]
pub use apple::*;
+#[cfg(any(feature = "files", feature = "mail"))]
pub use archive::*;
+#[cfg(any(feature = "files", feature = "mail"))]
pub use archive_restore::*;
+#[cfg(any(feature = "files", feature = "mail"))]
pub use archive_x::*;
+#[cfg(feature = "home")]
pub use armchair::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
pub use arrow_big_down::*;
+#[cfg(any(
+ feature = "arrows",
+ feature = "navigation",
+ feature = "gaming",
+ feature = "files"
+))]
pub use arrow_big_down_dash::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
pub use arrow_big_left::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
pub use arrow_big_left_dash::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
pub use arrow_big_right::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
pub use arrow_big_right_dash::*;
+#[cfg(any(
+ feature = "arrows",
+ feature = "navigation",
+ feature = "text",
+ feature = "development",
+ feature = "gaming"
+))]
pub use arrow_big_up::*;
+#[cfg(any(
+ feature = "arrows",
+ feature = "navigation",
+ feature = "text",
+ feature = "development",
+ feature = "gaming"
+))]
pub use arrow_big_up_dash::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use arrow_down::*;
+#[cfg(any(feature = "text", feature = "layout", feature = "arrows"))]
pub use arrow_down_0_1::*;
+#[cfg(any(feature = "text", feature = "layout", feature = "arrows"))]
pub use arrow_down_1_0::*;
+#[cfg(any(feature = "text", feature = "layout", feature = "arrows"))]
pub use arrow_down_a_z::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "files"))]
pub use arrow_down_from_line::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use arrow_down_left::*;
+#[cfg(any(feature = "text", feature = "layout", feature = "arrows"))]
pub use arrow_down_narrow_wide::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use arrow_down_right::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use arrow_down_to_dot::*;
+#[cfg(any(
+ feature = "arrows",
+ feature = "navigation",
+ feature = "files",
+ feature = "development"
+))]
pub use arrow_down_to_line::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use arrow_down_up::*;
+#[cfg(any(feature = "text", feature = "layout", feature = "arrows"))]
pub use arrow_down_wide_narrow::*;
+#[cfg(any(feature = "text", feature = "layout", feature = "arrows"))]
pub use arrow_down_z_a::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use arrow_left::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use arrow_left_from_line::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use arrow_left_right::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use arrow_left_to_line::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use arrow_right::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use arrow_right_from_line::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use arrow_right_left::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "development"))]
pub use arrow_right_to_line::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use arrow_up::*;
+#[cfg(any(feature = "text", feature = "layout", feature = "arrows"))]
pub use arrow_up_0_1::*;
+#[cfg(any(feature = "text", feature = "layout", feature = "arrows"))]
pub use arrow_up_1_0::*;
+#[cfg(any(feature = "text", feature = "layout", feature = "arrows"))]
pub use arrow_up_a_z::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use arrow_up_down::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use arrow_up_from_dot::*;
+#[cfg(any(
+ feature = "arrows",
+ feature = "navigation",
+ feature = "files",
+ feature = "development"
+))]
pub use arrow_up_from_line::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use arrow_up_left::*;
+#[cfg(any(feature = "text", feature = "layout", feature = "arrows"))]
pub use arrow_up_narrow_wide::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use arrow_up_right::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "files"))]
pub use arrow_up_to_line::*;
+#[cfg(any(feature = "text", feature = "layout", feature = "arrows"))]
pub use arrow_up_wide_narrow::*;
+#[cfg(any(feature = "text", feature = "layout", feature = "arrows"))]
pub use arrow_up_z_a::*;
+#[cfg(any(feature = "arrows", feature = "transportation", feature = "mail"))]
pub use arrows_up_from_line::*;
+#[cfg(any(feature = "text", feature = "math", feature = "development"))]
pub use asterisk::*;
+#[cfg(any(feature = "text", feature = "account"))]
pub use at_sign::*;
+#[cfg(feature = "science")]
pub use atom::*;
+#[cfg(any(feature = "multimedia", feature = "communication"))]
pub use audio_lines::*;
+#[cfg(any(feature = "multimedia", feature = "communication"))]
pub use audio_waveform::*;
+#[cfg(any(feature = "account", feature = "sports", feature = "gaming"))]
pub use award::*;
+#[cfg(any(feature = "tools", feature = "gaming"))]
pub use axe::*;
+#[cfg(feature = "design")]
pub use axis_3_d::*;
+#[cfg(any(feature = "accessibility", feature = "people"))]
pub use baby::*;
+#[cfg(any(feature = "gaming", feature = "photography", feature = "travel"))]
pub use backpack::*;
+#[cfg(any(feature = "account", feature = "social", feature = "shapes"))]
pub use badge::*;
+#[cfg(any(feature = "account", feature = "social"))]
pub use badge_alert::*;
+#[cfg(any(feature = "shopping", feature = "finance"))]
pub use badge_cent::*;
+#[cfg(feature = "social")]
pub use badge_check::*;
+#[cfg(any(feature = "shopping", feature = "finance"))]
pub use badge_dollar_sign::*;
+#[cfg(any(feature = "shopping", feature = "finance"))]
pub use badge_euro::*;
+#[cfg(any(feature = "accessibility", feature = "social"))]
pub use badge_help::*;
+#[cfg(any(feature = "shopping", feature = "finance"))]
pub use badge_indian_rupee::*;
+#[cfg(any(feature = "account", feature = "accessibility", feature = "social"))]
pub use badge_info::*;
+#[cfg(any(feature = "shopping", feature = "finance"))]
pub use badge_japanese_yen::*;
+#[cfg(feature = "social")]
pub use badge_minus::*;
+#[cfg(any(
+ feature = "social",
+ feature = "finance",
+ feature = "shopping",
+ feature = "math"
+))]
pub use badge_percent::*;
+#[cfg(feature = "social")]
pub use badge_plus::*;
+#[cfg(any(feature = "shopping", feature = "finance"))]
pub use badge_pound_sterling::*;
+#[cfg(any(feature = "shopping", feature = "finance"))]
pub use badge_russian_ruble::*;
+#[cfg(any(feature = "shopping", feature = "finance"))]
pub use badge_swiss_franc::*;
+#[cfg(feature = "social")]
pub use badge_x::*;
+#[cfg(any(feature = "transportation", feature = "travel"))]
pub use baggage_claim::*;
+#[cfg(feature = "account")]
pub use ban::*;
+#[cfg(feature = "food-beverage")]
pub use banana::*;
+#[cfg(feature = "medical")]
pub use bandage::*;
+#[cfg(feature = "finance")]
pub use banknote::*;
+#[cfg(feature = "finance")]
+pub use banknote_arrow_down::*;
+#[cfg(feature = "finance")]
+pub use banknote_arrow_up::*;
+#[cfg(feature = "finance")]
+pub use banknote_x::*;
+#[cfg(feature = "shopping")]
pub use barcode::*;
+#[cfg(feature = "text")]
pub use baseline::*;
+#[cfg(feature = "travel")]
pub use bath::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use battery::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use battery_charging::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use battery_full::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use battery_low::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use battery_medium::*;
+#[cfg(feature = "devices")]
+pub use battery_plus::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use battery_warning::*;
+#[cfg(any(feature = "science", feature = "gaming"))]
pub use beaker::*;
+#[cfg(feature = "food-beverage")]
pub use bean::*;
+#[cfg(feature = "food-beverage")]
pub use bean_off::*;
+#[cfg(feature = "home")]
pub use bed::*;
+#[cfg(feature = "home")]
pub use bed_double::*;
+#[cfg(feature = "home")]
pub use bed_single::*;
+#[cfg(feature = "food-beverage")]
pub use beef::*;
+#[cfg(feature = "food-beverage")]
pub use beer::*;
+#[cfg(feature = "food-beverage")]
pub use beer_off::*;
+#[cfg(any(feature = "account", feature = "notifications"))]
pub use bell::*;
+#[cfg(any(feature = "account", feature = "notifications"))]
pub use bell_dot::*;
+#[cfg(any(feature = "devices", feature = "notifications", feature = "home"))]
pub use bell_electric::*;
+#[cfg(feature = "notifications")]
pub use bell_minus::*;
+#[cfg(feature = "notifications")]
pub use bell_off::*;
+#[cfg(feature = "notifications")]
pub use bell_plus::*;
+#[cfg(feature = "notifications")]
pub use bell_ring::*;
+#[cfg(any(feature = "layout", feature = "design", feature = "tools"))]
pub use between_horizontal_end::*;
+#[cfg(any(feature = "layout", feature = "design", feature = "tools"))]
pub use between_horizontal_start::*;
+#[cfg(any(feature = "layout", feature = "design", feature = "tools"))]
pub use between_vertical_end::*;
+#[cfg(any(feature = "layout", feature = "design", feature = "tools"))]
pub use between_vertical_start::*;
+#[cfg(feature = "emoji")]
pub use biceps_flexed::*;
+#[cfg(feature = "transportation")]
pub use bike::*;
+#[cfg(any(feature = "text", feature = "development"))]
pub use binary::*;
+#[cfg(any(
+ feature = "navigation",
+ feature = "nature",
+ feature = "photography",
+ feature = "science",
+ feature = "travel",
+ feature = "development"
+))]
pub use binoculars::*;
+#[cfg(feature = "science")]
pub use biohazard::*;
+#[cfg(feature = "animals")]
pub use bird::*;
+#[cfg(any(feature = "brands", feature = "development", feature = "finance"))]
pub use bitcoin::*;
+#[cfg(any(
+ feature = "design",
+ feature = "photography",
+ feature = "tools",
+ feature = "development"
+))]
pub use blend::*;
+#[cfg(feature = "home")]
pub use blinds::*;
+#[cfg(any(feature = "development", feature = "shapes"))]
pub use blocks::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use bluetooth::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use bluetooth_connected::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use bluetooth_off::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use bluetooth_searching::*;
+#[cfg(feature = "text")]
pub use bold::*;
+#[cfg(any(feature = "tools", feature = "home"))]
pub use bolt::*;
+#[cfg(any(feature = "security", feature = "tools"))]
pub use bomb::*;
+#[cfg(any(feature = "animals", feature = "medical", feature = "gaming"))]
pub use bone::*;
+#[cfg(any(feature = "text", feature = "development", feature = "gaming"))]
pub use book::*;
+#[cfg(any(feature = "text", feature = "gaming"))]
pub use book_a::*;
+#[cfg(any(feature = "multimedia", feature = "text"))]
pub use book_audio::*;
+#[cfg(any(feature = "text", feature = "development", feature = "gaming"))]
pub use book_check::*;
+#[cfg(any(feature = "development", feature = "text", feature = "gaming"))]
pub use book_copy::*;
+#[cfg(feature = "development")]
pub use book_dashed::*;
+#[cfg(feature = "development")]
pub use book_down::*;
+#[cfg(any(feature = "multimedia", feature = "text"))]
pub use book_headphones::*;
+#[cfg(any(feature = "social", feature = "text", feature = "gaming"))]
pub use book_heart::*;
+#[cfg(any(
+ feature = "photography",
+ feature = "text",
+ feature = "multimedia",
+ feature = "files",
+ feature = "social",
+ feature = "shopping",
+ feature = "travel"
+))]
pub use book_image::*;
+#[cfg(any(feature = "development", feature = "security", feature = "gaming"))]
pub use book_key::*;
+#[cfg(any(feature = "development", feature = "security", feature = "gaming"))]
pub use book_lock::*;
+#[cfg(any(feature = "text", feature = "development", feature = "gaming"))]
pub use book_marked::*;
+#[cfg(any(feature = "development", feature = "text", feature = "gaming"))]
pub use book_minus::*;
+#[cfg(any(feature = "text", feature = "development", feature = "gaming"))]
pub use book_open::*;
+#[cfg(any(feature = "text", feature = "development", feature = "gaming"))]
pub use book_open_check::*;
+#[cfg(any(feature = "text", feature = "development"))]
pub use book_open_text::*;
+#[cfg(any(feature = "development", feature = "text", feature = "gaming"))]
pub use book_plus::*;
+#[cfg(any(feature = "text", feature = "gaming"))]
pub use book_text::*;
+#[cfg(any(feature = "text", feature = "design", feature = "gaming"))]
pub use book_type::*;
+#[cfg(feature = "development")]
pub use book_up::*;
+#[cfg(feature = "development")]
pub use book_up_2::*;
+#[cfg(any(
+ feature = "account",
+ feature = "connectivity",
+ feature = "communication",
+ feature = "social"
+))]
pub use book_user::*;
+#[cfg(any(feature = "text", feature = "gaming"))]
pub use book_x::*;
+#[cfg(feature = "account")]
pub use bookmark::*;
+#[cfg(feature = "account")]
pub use bookmark_check::*;
+#[cfg(feature = "account")]
pub use bookmark_minus::*;
+#[cfg(feature = "account")]
pub use bookmark_plus::*;
+#[cfg(feature = "account")]
pub use bookmark_x::*;
+#[cfg(any(feature = "devices", feature = "multimedia", feature = "social"))]
pub use boom_box::*;
+#[cfg(any(feature = "development", feature = "social"))]
pub use bot::*;
+#[cfg(any(feature = "development", feature = "social"))]
pub use bot_message_square::*;
+#[cfg(any(feature = "development", feature = "social"))]
pub use bot_off::*;
+#[cfg(any(feature = "gaming", feature = "tools"))]
+pub use bow_arrow::*;
+#[cfg(any(
+ feature = "shapes",
+ feature = "gaming",
+ feature = "development",
+ feature = "math"
+))]
pub use r#box::*;
+#[cfg(any(feature = "shapes", feature = "gaming", feature = "development"))]
pub use boxes::*;
+#[cfg(any(feature = "development", feature = "files"))]
pub use braces::*;
+#[cfg(any(feature = "development", feature = "files"))]
pub use brackets::*;
+#[cfg(any(feature = "medical", feature = "science"))]
pub use brain::*;
+#[cfg(any(feature = "science", feature = "development"))]
pub use brain_circuit::*;
+#[cfg(any(feature = "science", feature = "development"))]
pub use brain_cog::*;
+#[cfg(any(feature = "buildings", feature = "home"))]
pub use brick_wall::*;
+#[cfg(any(feature = "security", feature = "home", feature = "connectivity"))]
+pub use brick_wall_fire::*;
+#[cfg(feature = "transportation")]
pub use briefcase::*;
+#[cfg(feature = "transportation")]
pub use briefcase_business::*;
+#[cfg(any(feature = "travel", feature = "transportation"))]
pub use briefcase_conveyor_belt::*;
+#[cfg(any(feature = "medical", feature = "transportation"))]
pub use briefcase_medical::*;
+#[cfg(any(feature = "design", feature = "layout"))]
pub use bring_to_front::*;
+#[cfg(any(feature = "text", feature = "design", feature = "tools"))]
pub use brush::*;
+#[cfg(any(feature = "home", feature = "tools", feature = "design"))]
+pub use brush_cleaning::*;
+#[cfg(feature = "weather")]
+pub use bubbles::*;
+#[cfg(any(feature = "development", feature = "animals"))]
pub use bug::*;
+#[cfg(any(feature = "development", feature = "animals"))]
pub use bug_off::*;
+#[cfg(any(feature = "development", feature = "animals"))]
pub use bug_play::*;
+#[cfg(any(feature = "account", feature = "buildings"))]
pub use building::*;
+#[cfg(any(feature = "account", feature = "buildings"))]
pub use building_2::*;
+#[cfg(feature = "transportation")]
pub use bus::*;
+#[cfg(feature = "transportation")]
pub use bus_front::*;
+#[cfg(any(feature = "connectivity", feature = "devices", feature = "multimedia"))]
pub use cable::*;
+#[cfg(any(feature = "transportation", feature = "travel"))]
pub use cable_car::*;
+#[cfg(any(feature = "food-beverage", feature = "social", feature = "account"))]
pub use cake::*;
+#[cfg(any(feature = "food-beverage", feature = "social"))]
pub use cake_slice::*;
+#[cfg(any(feature = "math", feature = "devices"))]
pub use calculator::*;
+#[cfg(feature = "time")]
pub use calendar::*;
+#[cfg(feature = "time")]
pub use calendar_1::*;
+#[cfg(feature = "time")]
pub use calendar_arrow_down::*;
+#[cfg(feature = "time")]
pub use calendar_arrow_up::*;
+#[cfg(feature = "time")]
pub use calendar_check::*;
+#[cfg(feature = "time")]
pub use calendar_check_2::*;
+#[cfg(feature = "time")]
pub use calendar_clock::*;
+#[cfg(feature = "time")]
pub use calendar_cog::*;
+#[cfg(feature = "time")]
pub use calendar_days::*;
+#[cfg(any(feature = "time", feature = "files"))]
pub use calendar_fold::*;
+#[cfg(feature = "time")]
pub use calendar_heart::*;
+#[cfg(feature = "time")]
pub use calendar_minus::*;
+#[cfg(feature = "time")]
pub use calendar_minus_2::*;
+#[cfg(feature = "time")]
pub use calendar_off::*;
+#[cfg(feature = "time")]
pub use calendar_plus::*;
+#[cfg(feature = "time")]
pub use calendar_plus_2::*;
+#[cfg(feature = "time")]
pub use calendar_range::*;
+#[cfg(feature = "time")]
pub use calendar_search::*;
+#[cfg(any(feature = "arrows", feature = "time"))]
pub use calendar_sync::*;
+#[cfg(feature = "time")]
pub use calendar_x::*;
+#[cfg(feature = "time")]
pub use calendar_x_2::*;
+#[cfg(any(
+ feature = "photography",
+ feature = "devices",
+ feature = "communication"
+))]
pub use camera::*;
+#[cfg(any(
+ feature = "photography",
+ feature = "devices",
+ feature = "communication"
+))]
pub use camera_off::*;
+#[cfg(feature = "food-beverage")]
pub use candy::*;
+#[cfg(feature = "food-beverage")]
pub use candy_cane::*;
+#[cfg(feature = "food-beverage")]
pub use candy_off::*;
+#[cfg(feature = "nature")]
pub use cannabis::*;
+#[cfg(feature = "multimedia")]
pub use captions::*;
+#[cfg(feature = "multimedia")]
pub use captions_off::*;
+#[cfg(feature = "transportation")]
pub use car::*;
+#[cfg(feature = "transportation")]
pub use car_front::*;
+#[cfg(feature = "transportation")]
pub use car_taxi_front::*;
+#[cfg(any(feature = "transportation", feature = "travel", feature = "nature"))]
pub use caravan::*;
+#[cfg(feature = "food-beverage")]
pub use carrot::*;
+#[cfg(feature = "text")]
pub use case_lower::*;
+#[cfg(feature = "text")]
pub use case_sensitive::*;
+#[cfg(feature = "text")]
pub use case_upper::*;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "devices",
+ feature = "multimedia",
+ feature = "communication",
+ feature = "files"
+))]
pub use cassette_tape::*;
+#[cfg(any(feature = "devices", feature = "connectivity"))]
pub use cast::*;
+#[cfg(any(feature = "buildings", feature = "gaming"))]
pub use castle::*;
+#[cfg(feature = "animals")]
pub use cat::*;
+#[cfg(any(
+ feature = "security",
+ feature = "devices",
+ feature = "communication",
+ feature = "connectivity",
+ feature = "photography"
+))]
pub use cctv::*;
+#[cfg(feature = "charts")]
pub use chart_area::*;
+#[cfg(feature = "charts")]
pub use chart_bar::*;
+#[cfg(feature = "charts")]
pub use chart_bar_big::*;
+#[cfg(feature = "charts")]
pub use chart_bar_decreasing::*;
+#[cfg(feature = "charts")]
pub use chart_bar_increasing::*;
+#[cfg(feature = "charts")]
pub use chart_bar_stacked::*;
+#[cfg(any(feature = "charts", feature = "finance"))]
pub use chart_candlestick::*;
+#[cfg(feature = "charts")]
pub use chart_column::*;
+#[cfg(feature = "charts")]
pub use chart_column_big::*;
+#[cfg(feature = "charts")]
pub use chart_column_decreasing::*;
+#[cfg(feature = "charts")]
pub use chart_column_increasing::*;
+#[cfg(feature = "charts")]
pub use chart_column_stacked::*;
+#[cfg(feature = "charts")]
pub use chart_gantt::*;
+#[cfg(feature = "charts")]
pub use chart_line::*;
+#[cfg(feature = "charts")]
pub use chart_network::*;
+#[cfg(feature = "charts")]
pub use chart_no_axes_column::*;
+#[cfg(feature = "charts")]
pub use chart_no_axes_column_decreasing::*;
+#[cfg(feature = "charts")]
pub use chart_no_axes_column_increasing::*;
+#[cfg(feature = "charts")]
pub use chart_no_axes_combined::*;
+#[cfg(any(
+ feature = "charts",
+ feature = "time",
+ feature = "development",
+ feature = "design"
+))]
pub use chart_no_axes_gantt::*;
+#[cfg(any(feature = "charts", feature = "files"))]
pub use chart_pie::*;
+#[cfg(feature = "charts")]
pub use chart_scatter::*;
+#[cfg(feature = "charts")]
pub use chart_spline::*;
+#[cfg(feature = "notifications")]
pub use check::*;
+#[cfg(feature = "notifications")]
pub use check_check::*;
+#[cfg(feature = "food-beverage")]
pub use chef_hat::*;
+#[cfg(feature = "food-beverage")]
pub use cherry::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
pub use chevron_down::*;
+#[cfg(any(feature = "arrows", feature = "multimedia"))]
pub use chevron_first::*;
+#[cfg(any(feature = "arrows", feature = "multimedia"))]
pub use chevron_last::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use chevron_left::*;
+#[cfg(any(
+ feature = "arrows",
+ feature = "navigation",
+ feature = "math",
+ feature = "development"
+))]
pub use chevron_right::*;
+#[cfg(any(
+ feature = "arrows",
+ feature = "navigation",
+ feature = "math",
+ feature = "gaming"
+))]
pub use chevron_up::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
pub use chevrons_down::*;
+#[cfg(feature = "arrows")]
pub use chevrons_down_up::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
pub use chevrons_left::*;
+#[cfg(feature = "arrows")]
pub use chevrons_left_right::*;
+#[cfg(any(
+ feature = "communication",
+ feature = "devices",
+ feature = "multimedia",
+ feature = "gaming"
+))]
pub use chevrons_left_right_ellipsis::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
pub use chevrons_right::*;
+#[cfg(feature = "arrows")]
pub use chevrons_right_left::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
pub use chevrons_up::*;
+#[cfg(feature = "arrows")]
pub use chevrons_up_down::*;
+#[cfg(feature = "brands")]
pub use chrome::*;
+#[cfg(any(feature = "buildings", feature = "navigation"))]
pub use church::*;
+#[cfg(any(feature = "travel", feature = "transportation", feature = "medical"))]
pub use cigarette::*;
+#[cfg(any(feature = "travel", feature = "transportation", feature = "medical"))]
pub use cigarette_off::*;
+#[cfg(feature = "shapes")]
pub use circle::*;
+#[cfg(feature = "notifications")]
pub use circle_alert::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
pub use circle_arrow_down::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
pub use circle_arrow_left::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use circle_arrow_out_down_left::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use circle_arrow_out_down_right::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "development"))]
pub use circle_arrow_out_up_left::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use circle_arrow_out_up_right::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
pub use circle_arrow_right::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
pub use circle_arrow_up::*;
+#[cfg(feature = "notifications")]
pub use circle_check::*;
+#[cfg(feature = "notifications")]
pub use circle_check_big::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use circle_chevron_down::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use circle_chevron_left::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use circle_chevron_right::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use circle_chevron_up::*;
+#[cfg(any(feature = "development", feature = "shapes"))]
pub use circle_dashed::*;
+#[cfg(feature = "math")]
pub use circle_divide::*;
+#[cfg(feature = "finance")]
pub use circle_dollar_sign::*;
+#[cfg(any(feature = "development", feature = "shapes"))]
pub use circle_dot::*;
+#[cfg(any(feature = "development", feature = "shapes"))]
pub use circle_dot_dashed::*;
+#[cfg(any(feature = "layout", feature = "development"))]
pub use circle_ellipsis::*;
+#[cfg(feature = "math")]
pub use circle_equal::*;
+#[cfg(any(feature = "arrows", feature = "development"))]
pub use circle_fading_arrow_up::*;
+#[cfg(any(feature = "communication", feature = "social"))]
pub use circle_fading_plus::*;
+#[cfg(any(feature = "transportation", feature = "sports", feature = "science"))]
pub use circle_gauge::*;
+#[cfg(any(feature = "accessibility", feature = "text", feature = "notifications"))]
pub use circle_help::*;
+#[cfg(feature = "math")]
pub use circle_minus::*;
+#[cfg(feature = "shapes")]
pub use circle_off::*;
+#[cfg(any(feature = "transportation", feature = "navigation"))]
pub use circle_parking::*;
+#[cfg(any(feature = "transportation", feature = "navigation"))]
pub use circle_parking_off::*;
+#[cfg(feature = "multimedia")]
pub use circle_pause::*;
+#[cfg(any(
+ feature = "social",
+ feature = "finance",
+ feature = "shopping",
+ feature = "math"
+))]
pub use circle_percent::*;
+#[cfg(feature = "multimedia")]
pub use circle_play::*;
+#[cfg(any(
+ feature = "math",
+ feature = "development",
+ feature = "cursors",
+ feature = "gaming"
+))]
pub use circle_plus::*;
+#[cfg(feature = "connectivity")]
pub use circle_power::*;
+#[cfg(any(feature = "development", feature = "math"))]
pub use circle_slash::*;
+#[cfg(any(feature = "shapes", feature = "math", feature = "development"))]
pub use circle_slash_2::*;
+#[cfg(any(feature = "shapes", feature = "medical"))]
+pub use circle_small::*;
+#[cfg(feature = "multimedia")]
pub use circle_stop::*;
+#[cfg(feature = "account")]
pub use circle_user::*;
+#[cfg(feature = "account")]
pub use circle_user_round::*;
+#[cfg(any(feature = "math", feature = "development"))]
pub use circle_x::*;
+#[cfg(any(feature = "science", feature = "development"))]
pub use circuit_board::*;
+#[cfg(feature = "food-beverage")]
pub use citrus::*;
+#[cfg(feature = "multimedia")]
pub use clapperboard::*;
+#[cfg(feature = "text")]
pub use clipboard::*;
+#[cfg(feature = "text")]
pub use clipboard_check::*;
+#[cfg(any(feature = "text", feature = "arrows"))]
pub use clipboard_copy::*;
+#[cfg(feature = "text")]
pub use clipboard_list::*;
+#[cfg(any(feature = "text", feature = "medical"))]
pub use clipboard_minus::*;
+#[cfg(any(feature = "text", feature = "arrows"))]
pub use clipboard_paste::*;
+#[cfg(feature = "text")]
pub use clipboard_pen::*;
+#[cfg(feature = "text")]
pub use clipboard_pen_line::*;
+#[cfg(any(feature = "text", feature = "medical"))]
pub use clipboard_plus::*;
+#[cfg(feature = "text")]
pub use clipboard_type::*;
+#[cfg(feature = "text")]
pub use clipboard_x::*;
+#[cfg(feature = "time")]
pub use clock::*;
+#[cfg(feature = "time")]
pub use clock_1::*;
+#[cfg(feature = "time")]
pub use clock_2::*;
+#[cfg(feature = "time")]
pub use clock_3::*;
+#[cfg(feature = "time")]
pub use clock_4::*;
+#[cfg(feature = "time")]
pub use clock_5::*;
+#[cfg(feature = "time")]
pub use clock_6::*;
+#[cfg(feature = "time")]
pub use clock_7::*;
+#[cfg(feature = "time")]
pub use clock_8::*;
+#[cfg(feature = "time")]
pub use clock_9::*;
+#[cfg(feature = "time")]
pub use clock_10::*;
+#[cfg(feature = "time")]
pub use clock_11::*;
+#[cfg(feature = "time")]
pub use clock_12::*;
+#[cfg(feature = "time")]
pub use clock_alert::*;
+#[cfg(feature = "time")]
pub use clock_arrow_down::*;
+#[cfg(feature = "time")]
pub use clock_arrow_up::*;
+#[cfg(feature = "time")]
+pub use clock_fading::*;
+#[cfg(feature = "time")]
+pub use clock_plus::*;
+#[cfg(feature = "weather")]
pub use cloud::*;
+#[cfg(feature = "development")]
pub use cloud_alert::*;
+#[cfg(feature = "development")]
pub use cloud_cog::*;
+#[cfg(any(feature = "arrows", feature = "files"))]
pub use cloud_download::*;
+#[cfg(feature = "weather")]
pub use cloud_drizzle::*;
+#[cfg(feature = "weather")]
pub use cloud_fog::*;
+#[cfg(feature = "weather")]
pub use cloud_hail::*;
+#[cfg(feature = "weather")]
pub use cloud_lightning::*;
+#[cfg(feature = "weather")]
pub use cloud_moon::*;
+#[cfg(feature = "weather")]
pub use cloud_moon_rain::*;
+#[cfg(any(feature = "connectivity", feature = "weather"))]
pub use cloud_off::*;
+#[cfg(feature = "weather")]
pub use cloud_rain::*;
+#[cfg(feature = "weather")]
pub use cloud_rain_wind::*;
+#[cfg(feature = "weather")]
pub use cloud_snow::*;
+#[cfg(feature = "weather")]
pub use cloud_sun::*;
+#[cfg(feature = "weather")]
pub use cloud_sun_rain::*;
+#[cfg(any(feature = "arrows", feature = "files"))]
pub use cloud_upload::*;
+#[cfg(feature = "weather")]
pub use cloudy::*;
+#[cfg(feature = "gaming")]
pub use clover::*;
+#[cfg(any(feature = "shapes", feature = "gaming"))]
pub use club::*;
+#[cfg(any(feature = "text", feature = "development"))]
pub use code::*;
+#[cfg(any(feature = "text", feature = "development"))]
pub use code_xml::*;
+#[cfg(any(feature = "brands", feature = "development"))]
pub use codepen::*;
+#[cfg(any(feature = "brands", feature = "development"))]
pub use codesandbox::*;
+#[cfg(feature = "food-beverage")]
pub use coffee::*;
+#[cfg(feature = "account")]
pub use cog::*;
+#[cfg(feature = "gaming")]
pub use coins::*;
+#[cfg(any(feature = "layout", feature = "design", feature = "text"))]
pub use columns_2::*;
+#[cfg(any(feature = "layout", feature = "design", feature = "text"))]
pub use columns_3::*;
+#[cfg(any(feature = "layout", feature = "design"))]
+pub use columns_3_cog::*;
+#[cfg(any(
+ feature = "layout",
+ feature = "design",
+ feature = "text",
+ feature = "security"
+))]
pub use columns_4::*;
+#[cfg(any(feature = "development", feature = "files"))]
pub use combine::*;
+#[cfg(feature = "development")]
pub use command::*;
+#[cfg(any(feature = "navigation", feature = "travel"))]
pub use compass::*;
+#[cfg(any(feature = "design", feature = "development"))]
pub use component::*;
+#[cfg(any(feature = "devices", feature = "development", feature = "gaming"))]
pub use computer::*;
+#[cfg(feature = "travel")]
pub use concierge_bell::*;
+#[cfg(any(feature = "shapes", feature = "math"))]
pub use cone::*;
+#[cfg(feature = "development")]
pub use construction::*;
+#[cfg(any(
+ feature = "account",
+ feature = "connectivity",
+ feature = "communication",
+ feature = "social"
+))]
pub use contact::*;
+#[cfg(any(
+ feature = "account",
+ feature = "connectivity",
+ feature = "communication",
+ feature = "social"
+))]
pub use contact_round::*;
+#[cfg(any(feature = "development", feature = "transportation", feature = "mail"))]
pub use container::*;
+#[cfg(any(feature = "photography", feature = "accessibility", feature = "design"))]
pub use contrast::*;
+#[cfg(any(feature = "account", feature = "food-beverage"))]
pub use cookie::*;
+#[cfg(any(feature = "food-beverage", feature = "home"))]
pub use cooking_pot::*;
+#[cfg(feature = "text")]
pub use copy::*;
+#[cfg(any(feature = "text", feature = "notifications"))]
pub use copy_check::*;
+#[cfg(any(feature = "text", feature = "math"))]
pub use copy_minus::*;
+#[cfg(any(feature = "text", feature = "math"))]
pub use copy_plus::*;
+#[cfg(any(feature = "text", feature = "development", feature = "math"))]
pub use copy_slash::*;
+#[cfg(any(feature = "notifications", feature = "math"))]
pub use copy_x::*;
+#[cfg(feature = "text")]
pub use copyleft::*;
+#[cfg(feature = "text")]
pub use copyright::*;
+#[cfg(feature = "arrows")]
pub use corner_down_left::*;
+#[cfg(any(feature = "arrows", feature = "text", feature = "development"))]
pub use corner_down_right::*;
+#[cfg(feature = "arrows")]
pub use corner_left_down::*;
+#[cfg(feature = "arrows")]
pub use corner_left_up::*;
+#[cfg(feature = "arrows")]
pub use corner_right_down::*;
+#[cfg(feature = "arrows")]
pub use corner_right_up::*;
+#[cfg(feature = "arrows")]
pub use corner_up_left::*;
+#[cfg(feature = "arrows")]
pub use corner_up_right::*;
+#[cfg(feature = "devices")]
pub use cpu::*;
+#[cfg(feature = "text")]
pub use creative_commons::*;
+#[cfg(any(feature = "account", feature = "finance"))]
pub use credit_card::*;
+#[cfg(feature = "food-beverage")]
pub use croissant::*;
+#[cfg(any(feature = "photography", feature = "design"))]
pub use crop::*;
+#[cfg(feature = "shapes")]
pub use cross::*;
+#[cfg(feature = "photography")]
pub use crosshair::*;
+#[cfg(feature = "gaming")]
pub use crown::*;
+#[cfg(any(feature = "shapes", feature = "math", feature = "buildings"))]
pub use cuboid::*;
+#[cfg(feature = "food-beverage")]
pub use cup_soda::*;
+#[cfg(feature = "finance")]
pub use currency::*;
+#[cfg(any(feature = "shapes", feature = "design", feature = "math"))]
pub use cylinder::*;
+#[cfg(any(feature = "buildings", feature = "sustainability"))]
pub use dam::*;
+#[cfg(any(feature = "devices", feature = "development"))]
pub use database::*;
+#[cfg(any(
+ feature = "devices",
+ feature = "arrows",
+ feature = "design",
+ feature = "development",
+ feature = "photography"
+))]
pub use database_backup::*;
+#[cfg(any(feature = "devices", feature = "development"))]
pub use database_zap::*;
+#[cfg(any(
+ feature = "design",
+ feature = "text",
+ feature = "arrows",
+ feature = "math"
+))]
+pub use decimals_arrow_left::*;
+#[cfg(any(
+ feature = "design",
+ feature = "text",
+ feature = "arrows",
+ feature = "math"
+))]
+pub use decimals_arrow_right::*;
+#[cfg(any(feature = "text", feature = "arrows"))]
pub use delete::*;
+#[cfg(feature = "food-beverage")]
pub use dessert::*;
+#[cfg(any(
+ feature = "shapes",
+ feature = "math",
+ feature = "design",
+ feature = "tools"
+))]
pub use diameter::*;
+#[cfg(any(feature = "shapes", feature = "gaming"))]
pub use diamond::*;
+#[cfg(any(
+ feature = "multimedia",
+ feature = "photography",
+ feature = "tools",
+ feature = "devices"
+))]
pub use diamond_minus::*;
+#[cfg(any(
+ feature = "social",
+ feature = "finance",
+ feature = "shopping",
+ feature = "math"
+))]
pub use diamond_percent::*;
+#[cfg(any(
+ feature = "multimedia",
+ feature = "photography",
+ feature = "tools",
+ feature = "devices"
+))]
pub use diamond_plus::*;
+#[cfg(feature = "gaming")]
pub use dice_1::*;
+#[cfg(feature = "gaming")]
pub use dice_2::*;
+#[cfg(feature = "gaming")]
pub use dice_3::*;
+#[cfg(feature = "gaming")]
pub use dice_4::*;
+#[cfg(feature = "gaming")]
pub use dice_5::*;
+#[cfg(feature = "gaming")]
pub use dice_6::*;
+#[cfg(feature = "gaming")]
pub use dices::*;
+#[cfg(any(feature = "development", feature = "files"))]
pub use diff::*;
+#[cfg(any(feature = "devices", feature = "multimedia"))]
pub use disc::*;
+#[cfg(any(feature = "devices", feature = "multimedia"))]
pub use disc_2::*;
+#[cfg(any(feature = "devices", feature = "multimedia"))]
pub use disc_3::*;
+#[cfg(any(feature = "devices", feature = "multimedia"))]
pub use disc_album::*;
+#[cfg(any(feature = "math", feature = "development"))]
pub use divide::*;
+#[cfg(feature = "medical")]
pub use dna::*;
+#[cfg(any(feature = "medical", feature = "food-beverage"))]
pub use dna_off::*;
+#[cfg(any(
+ feature = "layout",
+ feature = "design",
+ feature = "development",
+ feature = "files"
+))]
pub use dock::*;
+#[cfg(feature = "animals")]
pub use dog::*;
+#[cfg(feature = "finance")]
pub use dollar_sign::*;
+#[cfg(feature = "food-beverage")]
pub use donut::*;
+#[cfg(any(feature = "home", feature = "travel", feature = "security"))]
pub use door_closed::*;
+#[cfg(any(feature = "home", feature = "travel", feature = "security"))]
+pub use door_closed_locked::*;
+#[cfg(any(feature = "home", feature = "travel", feature = "security"))]
pub use door_open::*;
+#[cfg(any(feature = "shapes", feature = "text"))]
pub use dot::*;
+#[cfg(any(feature = "arrows", feature = "files"))]
pub use download::*;
+#[cfg(any(feature = "math", feature = "design", feature = "tools"))]
pub use drafting_compass::*;
+#[cfg(feature = "multimedia")]
pub use drama::*;
+#[cfg(any(feature = "brands", feature = "social", feature = "design"))]
pub use dribbble::*;
+#[cfg(any(feature = "tools", feature = "home", feature = "devices"))]
pub use drill::*;
+#[cfg(any(feature = "weather", feature = "gaming"))]
pub use droplet::*;
+#[cfg(any(feature = "weather", feature = "gaming"))]
pub use droplet_off::*;
+#[cfg(feature = "weather")]
pub use droplets::*;
+#[cfg(any(feature = "multimedia", feature = "devices"))]
pub use drum::*;
+#[cfg(feature = "food-beverage")]
pub use drumstick::*;
+#[cfg(any(feature = "navigation", feature = "sports"))]
pub use dumbbell::*;
+#[cfg(any(feature = "medical", feature = "accessibility"))]
pub use ear::*;
+#[cfg(any(feature = "medical", feature = "accessibility"))]
pub use ear_off::*;
+#[cfg(feature = "navigation")]
pub use earth::*;
+#[cfg(any(feature = "security", feature = "development", feature = "devices"))]
pub use earth_lock::*;
+#[cfg(any(
+ feature = "science",
+ feature = "design",
+ feature = "development",
+ feature = "accessibility",
+ feature = "photography"
+))]
pub use eclipse::*;
+#[cfg(any(feature = "food-beverage", feature = "animals"))]
pub use egg::*;
+#[cfg(feature = "food-beverage")]
pub use egg_fried::*;
+#[cfg(feature = "food-beverage")]
pub use egg_off::*;
+#[cfg(any(feature = "layout", feature = "development"))]
pub use ellipsis::*;
+#[cfg(feature = "layout")]
pub use ellipsis_vertical::*;
+#[cfg(any(feature = "math", feature = "development"))]
pub use equal::*;
+#[cfg(feature = "math")]
pub use equal_approximately::*;
+#[cfg(any(feature = "math", feature = "development"))]
pub use equal_not::*;
+#[cfg(feature = "text")]
pub use eraser::*;
+#[cfg(any(
+ feature = "communication",
+ feature = "devices",
+ feature = "multimedia",
+ feature = "gaming"
+))]
pub use ethernet_port::*;
+#[cfg(feature = "finance")]
pub use euro::*;
+#[cfg(any(feature = "text", feature = "arrows"))]
pub use expand::*;
+#[cfg(any(feature = "arrows", feature = "text", feature = "social"))]
pub use external_link::*;
+#[cfg(any(
+ feature = "accessibility",
+ feature = "photography",
+ feature = "design",
+ feature = "security"
+))]
pub use eye::*;
+#[cfg(any(
+ feature = "accessibility",
+ feature = "photography",
+ feature = "design",
+ feature = "security"
+))]
pub use eye_closed::*;
+#[cfg(any(
+ feature = "accessibility",
+ feature = "photography",
+ feature = "design",
+ feature = "security"
+))]
pub use eye_off::*;
+#[cfg(any(feature = "social", feature = "brands"))]
pub use facebook::*;
+#[cfg(feature = "buildings")]
pub use factory::*;
+#[cfg(feature = "home")]
pub use fan::*;
+#[cfg(any(feature = "multimedia", feature = "arrows"))]
pub use fast_forward::*;
+#[cfg(feature = "gaming")]
pub use feather::*;
+#[cfg(any(feature = "home", feature = "buildings"))]
pub use fence::*;
+#[cfg(feature = "navigation")]
pub use ferris_wheel::*;
+#[cfg(any(feature = "brands", feature = "design"))]
pub use figma::*;
+#[cfg(feature = "files")]
pub use file::*;
+#[cfg(feature = "files")]
pub use file_archive::*;
+#[cfg(feature = "files")]
pub use file_audio::*;
+#[cfg(feature = "files")]
pub use file_audio_2::*;
+#[cfg(any(feature = "design", feature = "files"))]
pub use file_axis_3_d::*;
+#[cfg(feature = "files")]
pub use file_badge::*;
+#[cfg(feature = "files")]
pub use file_badge_2::*;
+#[cfg(feature = "files")]
pub use file_box::*;
+#[cfg(feature = "files")]
pub use file_chart_column::*;
+#[cfg(feature = "files")]
pub use file_chart_column_increasing::*;
+#[cfg(feature = "files")]
pub use file_chart_line::*;
+#[cfg(feature = "files")]
pub use file_chart_pie::*;
+#[cfg(feature = "files")]
pub use file_check::*;
+#[cfg(feature = "files")]
pub use file_check_2::*;
+#[cfg(any(feature = "files", feature = "time"))]
pub use file_clock::*;
+#[cfg(any(feature = "files", feature = "development"))]
pub use file_code::*;
+#[cfg(any(feature = "files", feature = "development"))]
pub use file_code_2::*;
+#[cfg(feature = "files")]
pub use file_cog::*;
+#[cfg(any(feature = "files", feature = "development"))]
pub use file_diff::*;
+#[cfg(any(feature = "files", feature = "development"))]
pub use file_digit::*;
+#[cfg(any(feature = "files", feature = "arrows"))]
pub use file_down::*;
+#[cfg(feature = "files")]
pub use file_heart::*;
+#[cfg(feature = "files")]
pub use file_image::*;
+#[cfg(any(feature = "files", feature = "arrows"))]
pub use file_input::*;
+#[cfg(any(feature = "files", feature = "development"))]
pub use file_json::*;
+#[cfg(any(feature = "files", feature = "development"))]
pub use file_json_2::*;
+#[cfg(any(feature = "files", feature = "security"))]
pub use file_key::*;
+#[cfg(any(feature = "files", feature = "security"))]
pub use file_key_2::*;
+#[cfg(any(feature = "files", feature = "security"))]
pub use file_lock::*;
+#[cfg(any(feature = "files", feature = "security"))]
pub use file_lock_2::*;
+#[cfg(feature = "files")]
pub use file_minus::*;
+#[cfg(feature = "files")]
pub use file_minus_2::*;
+#[cfg(any(feature = "files", feature = "multimedia"))]
pub use file_music::*;
+#[cfg(any(feature = "files", feature = "arrows"))]
pub use file_output::*;
+#[cfg(feature = "files")]
pub use file_pen::*;
+#[cfg(feature = "files")]
pub use file_pen_line::*;
+#[cfg(feature = "files")]
pub use file_plus::*;
+#[cfg(feature = "files")]
pub use file_plus_2::*;
+#[cfg(feature = "files")]
pub use file_question::*;
+#[cfg(feature = "files")]
pub use file_scan::*;
+#[cfg(feature = "files")]
pub use file_search::*;
+#[cfg(feature = "files")]
pub use file_search_2::*;
+#[cfg(any(feature = "files", feature = "development"))]
pub use file_sliders::*;
+#[cfg(feature = "files")]
pub use file_spreadsheet::*;
+#[cfg(any(feature = "files", feature = "development"))]
pub use file_stack::*;
+#[cfg(feature = "files")]
pub use file_symlink::*;
+#[cfg(any(feature = "files", feature = "development"))]
pub use file_terminal::*;
+#[cfg(any(feature = "files", feature = "text"))]
pub use file_text::*;
+#[cfg(any(feature = "files", feature = "text"))]
pub use file_type::*;
+#[cfg(any(feature = "files", feature = "text"))]
pub use file_type_2::*;
+#[cfg(any(feature = "files", feature = "arrows"))]
pub use file_up::*;
+#[cfg(any(feature = "account", feature = "files"))]
pub use file_user::*;
+#[cfg(feature = "files")]
pub use file_video::*;
+#[cfg(feature = "files")]
pub use file_video_2::*;
+#[cfg(feature = "files")]
pub use file_volume::*;
+#[cfg(feature = "files")]
pub use file_volume_2::*;
+#[cfg(any(feature = "files", feature = "notifications"))]
pub use file_warning::*;
+#[cfg(feature = "files")]
pub use file_x::*;
+#[cfg(feature = "files")]
pub use file_x_2::*;
+#[cfg(feature = "files")]
pub use files::*;
+#[cfg(any(feature = "photography", feature = "multimedia"))]
pub use film::*;
-pub use filter::*;
-pub use filter_x::*;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "medical",
+ feature = "devices"
+))]
pub use fingerprint::*;
+#[cfg(any(feature = "home", feature = "tools", feature = "travel"))]
pub use fire_extinguisher::*;
+#[cfg(any(feature = "food-beverage", feature = "animals"))]
pub use fish::*;
+#[cfg(any(feature = "food-beverage", feature = "animals"))]
pub use fish_off::*;
+#[cfg(any(feature = "food-beverage", feature = "animals"))]
pub use fish_symbol::*;
+#[cfg(any(feature = "account", feature = "social"))]
pub use flag::*;
+#[cfg(any(feature = "account", feature = "social"))]
pub use flag_off::*;
+#[cfg(feature = "development")]
pub use flag_triangle_left::*;
+#[cfg(feature = "development")]
pub use flag_triangle_right::*;
+#[cfg(any(feature = "weather", feature = "social", feature = "gaming"))]
pub use flame::*;
+#[cfg(any(feature = "nature", feature = "social", feature = "gaming"))]
pub use flame_kindling::*;
+#[cfg(any(feature = "photography", feature = "devices"))]
pub use flashlight::*;
+#[cfg(any(feature = "photography", feature = "devices"))]
pub use flashlight_off::*;
+#[cfg(any(feature = "science", feature = "gaming"))]
pub use flask_conical::*;
+#[cfg(any(feature = "science", feature = "gaming"))]
pub use flask_conical_off::*;
+#[cfg(any(feature = "science", feature = "gaming"))]
pub use flask_round::*;
+#[cfg(any(feature = "design", feature = "photography"))]
pub use flip_horizontal::*;
+#[cfg(any(feature = "design", feature = "photography"))]
pub use flip_horizontal_2::*;
+#[cfg(any(feature = "design", feature = "photography"))]
pub use flip_vertical::*;
+#[cfg(any(feature = "design", feature = "photography"))]
pub use flip_vertical_2::*;
+#[cfg(any(feature = "nature", feature = "gaming", feature = "sustainability"))]
pub use flower::*;
+#[cfg(any(feature = "nature", feature = "sustainability", feature = "seasons"))]
pub use flower_2::*;
+#[cfg(feature = "photography")]
pub use focus::*;
+#[cfg(any(feature = "arrows", feature = "layout"))]
pub use fold_horizontal::*;
+#[cfg(any(feature = "arrows", feature = "layout"))]
pub use fold_vertical::*;
+#[cfg(feature = "files")]
pub use folder::*;
+#[cfg(feature = "files")]
pub use folder_archive::*;
+#[cfg(feature = "files")]
pub use folder_check::*;
+#[cfg(any(feature = "files", feature = "time"))]
pub use folder_clock::*;
+#[cfg(feature = "files")]
pub use folder_closed::*;
+#[cfg(any(feature = "files", feature = "development"))]
pub use folder_code::*;
+#[cfg(feature = "files")]
pub use folder_cog::*;
+#[cfg(any(feature = "files", feature = "development"))]
pub use folder_dot::*;
+#[cfg(any(feature = "files", feature = "arrows"))]
pub use folder_down::*;
+#[cfg(feature = "files")]
pub use folder_git::*;
+#[cfg(feature = "files")]
pub use folder_git_2::*;
+#[cfg(feature = "files")]
pub use folder_heart::*;
+#[cfg(any(feature = "files", feature = "arrows"))]
pub use folder_input::*;
+#[cfg(any(
+ feature = "charts",
+ feature = "development",
+ feature = "design",
+ feature = "files"
+))]
pub use folder_kanban::*;
+#[cfg(any(feature = "files", feature = "security"))]
pub use folder_key::*;
+#[cfg(any(feature = "files", feature = "security"))]
pub use folder_lock::*;
+#[cfg(feature = "files")]
pub use folder_minus::*;
+#[cfg(feature = "files")]
pub use folder_open::*;
+#[cfg(any(feature = "files", feature = "development"))]
pub use folder_open_dot::*;
+#[cfg(any(feature = "files", feature = "arrows"))]
pub use folder_output::*;
+#[cfg(feature = "files")]
pub use folder_pen::*;
+#[cfg(feature = "files")]
pub use folder_plus::*;
+#[cfg(any(feature = "files", feature = "development"))]
pub use folder_root::*;
+#[cfg(feature = "files")]
pub use folder_search::*;
+#[cfg(feature = "files")]
pub use folder_search_2::*;
+#[cfg(feature = "files")]
pub use folder_symlink::*;
+#[cfg(any(feature = "files", feature = "arrows"))]
pub use folder_sync::*;
+#[cfg(feature = "files")]
pub use folder_tree::*;
+#[cfg(any(feature = "files", feature = "arrows"))]
pub use folder_up::*;
+#[cfg(feature = "files")]
pub use folder_x::*;
+#[cfg(feature = "files")]
pub use folders::*;
+#[cfg(feature = "navigation")]
pub use footprints::*;
+#[cfg(feature = "transportation")]
pub use forklift::*;
+#[cfg(feature = "mail")]
pub use forward::*;
+#[cfg(any(feature = "design", feature = "photography"))]
pub use frame::*;
+#[cfg(any(feature = "brands", feature = "design"))]
pub use framer::*;
+#[cfg(any(feature = "emoji", feature = "account"))]
pub use frown::*;
+#[cfg(any(feature = "transportation", feature = "navigation"))]
pub use fuel::*;
+#[cfg(any(
+ feature = "layout",
+ feature = "multimedia",
+ feature = "design",
+ feature = "photography"
+))]
pub use fullscreen::*;
+#[cfg(feature = "layout")]
+pub use funnel::*;
+#[cfg(feature = "layout")]
+pub use funnel_plus::*;
+#[cfg(feature = "layout")]
+pub use funnel_x::*;
+#[cfg(any(
+ feature = "layout",
+ feature = "design",
+ feature = "development",
+ feature = "photography",
+ feature = "multimedia"
+))]
pub use gallery_horizontal::*;
+#[cfg(any(
+ feature = "layout",
+ feature = "design",
+ feature = "development",
+ feature = "photography",
+ feature = "multimedia",
+ feature = "files"
+))]
pub use gallery_horizontal_end::*;
+#[cfg(any(
+ feature = "layout",
+ feature = "design",
+ feature = "development",
+ feature = "photography",
+ feature = "multimedia"
+))]
pub use gallery_thumbnails::*;
+#[cfg(any(
+ feature = "layout",
+ feature = "design",
+ feature = "development",
+ feature = "photography",
+ feature = "multimedia"
+))]
pub use gallery_vertical::*;
+#[cfg(any(
+ feature = "layout",
+ feature = "design",
+ feature = "development",
+ feature = "photography",
+ feature = "multimedia",
+ feature = "files"
+))]
pub use gallery_vertical_end::*;
+#[cfg(any(feature = "gaming", feature = "devices"))]
pub use gamepad::*;
+#[cfg(any(feature = "gaming", feature = "devices"))]
pub use gamepad_2::*;
+#[cfg(any(feature = "transportation", feature = "sports", feature = "science"))]
pub use gauge::*;
+#[cfg(any(feature = "navigation", feature = "tools"))]
pub use gavel::*;
+#[cfg(any(feature = "gaming", feature = "development", feature = "finance"))]
pub use gem::*;
+#[cfg(feature = "gaming")]
pub use ghost::*;
+#[cfg(any(feature = "gaming", feature = "account"))]
pub use gift::*;
+#[cfg(feature = "development")]
pub use git_branch::*;
+#[cfg(feature = "development")]
pub use git_branch_plus::*;
+#[cfg(any(feature = "development", feature = "navigation"))]
pub use git_commit_horizontal::*;
+#[cfg(any(feature = "development", feature = "navigation"))]
pub use git_commit_vertical::*;
+#[cfg(feature = "development")]
pub use git_compare::*;
+#[cfg(any(feature = "development", feature = "arrows"))]
pub use git_compare_arrows::*;
+#[cfg(feature = "development")]
pub use git_fork::*;
+#[cfg(feature = "development")]
pub use git_graph::*;
+#[cfg(feature = "development")]
pub use git_merge::*;
+#[cfg(feature = "development")]
pub use git_pull_request::*;
+#[cfg(any(feature = "development", feature = "arrows"))]
pub use git_pull_request_arrow::*;
+#[cfg(feature = "development")]
pub use git_pull_request_closed::*;
+#[cfg(feature = "development")]
pub use git_pull_request_create::*;
+#[cfg(any(feature = "development", feature = "arrows"))]
pub use git_pull_request_create_arrow::*;
+#[cfg(feature = "development")]
pub use git_pull_request_draft::*;
+#[cfg(any(feature = "brands", feature = "development"))]
pub use github::*;
+#[cfg(any(feature = "brands", feature = "development"))]
pub use gitlab::*;
+#[cfg(feature = "food-beverage")]
pub use glass_water::*;
+#[cfg(feature = "accessibility")]
pub use glasses::*;
+#[cfg(feature = "navigation")]
pub use globe::*;
+#[cfg(any(feature = "security", feature = "development", feature = "devices"))]
pub use globe_lock::*;
+#[cfg(feature = "gaming")]
pub use goal::*;
+#[cfg(any(feature = "cursors", feature = "design", feature = "layout"))]
pub use grab::*;
+#[cfg(feature = "buildings")]
pub use graduation_cap::*;
+#[cfg(feature = "food-beverage")]
pub use grape::*;
+#[cfg(any(
+ feature = "text",
+ feature = "layout",
+ feature = "design",
+ feature = "math"
+))]
pub use grid_2_x_2::*;
+#[cfg(any(feature = "text", feature = "layout", feature = "math"))]
pub use grid_2_x_2_check::*;
+#[cfg(any(feature = "text", feature = "layout", feature = "math"))]
pub use grid_2_x_2_plus::*;
+#[cfg(any(feature = "text", feature = "layout", feature = "math"))]
pub use grid_2_x_2_x::*;
+#[cfg(any(feature = "text", feature = "layout", feature = "design"))]
pub use grid_3_x_3::*;
+#[cfg(feature = "layout")]
pub use grip::*;
+#[cfg(feature = "layout")]
pub use grip_horizontal::*;
+#[cfg(feature = "layout")]
pub use grip_vertical::*;
+#[cfg(feature = "files")]
pub use group::*;
+#[cfg(feature = "multimedia")]
pub use guitar::*;
+#[cfg(feature = "food-beverage")]
pub use ham::*;
+#[cfg(feature = "food-beverage")]
+pub use hamburger::*;
+#[cfg(any(feature = "tools", feature = "home"))]
pub use hammer::*;
+#[cfg(any(feature = "cursors", feature = "accessibility"))]
pub use hand::*;
+#[cfg(any(feature = "finance", feature = "account"))]
pub use hand_coins::*;
+#[cfg(feature = "social")]
pub use hand_heart::*;
+#[cfg(feature = "emoji")]
pub use hand_helping::*;
+#[cfg(any(feature = "emoji", feature = "multimedia"))]
pub use hand_metal::*;
+#[cfg(any(feature = "food-beverage", feature = "people"))]
pub use hand_platter::*;
+#[cfg(any(
+ feature = "account",
+ feature = "social",
+ feature = "communication",
+ feature = "finance",
+ feature = "security"
+))]
pub use handshake::*;
+#[cfg(any(feature = "development", feature = "devices"))]
pub use hard_drive::*;
+#[cfg(any(
+ feature = "development",
+ feature = "devices",
+ feature = "arrows",
+ feature = "files"
+))]
pub use hard_drive_download::*;
+#[cfg(any(
+ feature = "development",
+ feature = "devices",
+ feature = "arrows",
+ feature = "files"
+))]
pub use hard_drive_upload::*;
+#[cfg(feature = "tools")]
pub use hard_hat::*;
+#[cfg(any(feature = "text", feature = "social"))]
pub use hash::*;
+#[cfg(feature = "weather")]
pub use haze::*;
+#[cfg(any(feature = "devices", feature = "multimedia", feature = "gaming"))]
pub use hdmi_port::*;
+#[cfg(feature = "text")]
pub use heading::*;
+#[cfg(feature = "text")]
pub use heading_1::*;
+#[cfg(feature = "text")]
pub use heading_2::*;
+#[cfg(feature = "text")]
pub use heading_3::*;
+#[cfg(feature = "text")]
pub use heading_4::*;
+#[cfg(feature = "text")]
pub use heading_5::*;
+#[cfg(feature = "text")]
pub use heading_6::*;
+#[cfg(any(
+ feature = "multimedia",
+ feature = "connectivity",
+ feature = "communication",
+ feature = "devices",
+ feature = "gaming"
+))]
pub use headphone_off::*;
+#[cfg(any(
+ feature = "multimedia",
+ feature = "connectivity",
+ feature = "devices",
+ feature = "files",
+ feature = "gaming"
+))]
pub use headphones::*;
+#[cfg(any(
+ feature = "multimedia",
+ feature = "connectivity",
+ feature = "devices",
+ feature = "files",
+ feature = "gaming"
+))]
pub use headset::*;
+#[cfg(any(
+ feature = "medical",
+ feature = "social",
+ feature = "multimedia",
+ feature = "emoji",
+ feature = "gaming",
+ feature = "shapes"
+))]
pub use heart::*;
+#[cfg(feature = "emoji")]
pub use heart_crack::*;
+#[cfg(any(feature = "emoji", feature = "account", feature = "security"))]
pub use heart_handshake::*;
+#[cfg(any(
+ feature = "medical",
+ feature = "account",
+ feature = "multimedia",
+ feature = "gaming",
+ feature = "social"
+))]
+pub use heart_minus::*;
+#[cfg(any(feature = "social", feature = "multimedia"))]
pub use heart_off::*;
+#[cfg(any(
+ feature = "medical",
+ feature = "account",
+ feature = "multimedia",
+ feature = "gaming",
+ feature = "social"
+))]
+pub use heart_plus::*;
+#[cfg(feature = "medical")]
pub use heart_pulse::*;
+#[cfg(any(feature = "home", feature = "devices", feature = "travel"))]
pub use heater::*;
+#[cfg(any(feature = "shapes", feature = "brands", feature = "development"))]
pub use hexagon::*;
+#[cfg(any(feature = "text", feature = "design"))]
pub use highlighter::*;
+#[cfg(any(feature = "arrows", feature = "time"))]
pub use history::*;
+#[cfg(feature = "food-beverage")]
pub use hop::*;
+#[cfg(feature = "food-beverage")]
pub use hop_off::*;
+#[cfg(any(
+ feature = "medical",
+ feature = "buildings",
+ feature = "navigation",
+ feature = "travel"
+))]
pub use hospital::*;
+#[cfg(any(feature = "buildings", feature = "navigation", feature = "travel"))]
pub use hotel::*;
+#[cfg(any(feature = "time", feature = "gaming"))]
pub use hourglass::*;
+#[cfg(any(feature = "buildings", feature = "home"))]
pub use house::*;
+#[cfg(any(feature = "buildings", feature = "home", feature = "sustainability"))]
pub use house_plug::*;
+#[cfg(any(feature = "buildings", feature = "medical"))]
pub use house_plus::*;
+#[cfg(any(feature = "home", feature = "buildings", feature = "connectivity"))]
+pub use house_wifi::*;
+#[cfg(feature = "food-beverage")]
pub use ice_cream_bowl::*;
+#[cfg(feature = "food-beverage")]
pub use ice_cream_cone::*;
+#[cfg(any(feature = "security", feature = "account"))]
pub use id_card::*;
+#[cfg(any(
+ feature = "photography",
+ feature = "text",
+ feature = "multimedia",
+ feature = "files"
+))]
pub use image::*;
+#[cfg(any(
+ feature = "photography",
+ feature = "text",
+ feature = "multimedia",
+ feature = "files"
+))]
pub use image_down::*;
+#[cfg(any(feature = "photography", feature = "multimedia", feature = "files"))]
pub use image_minus::*;
+#[cfg(any(feature = "photography", feature = "multimedia", feature = "files"))]
pub use image_off::*;
+#[cfg(any(
+ feature = "photography",
+ feature = "text",
+ feature = "multimedia",
+ feature = "files"
+))]
pub use image_play::*;
+#[cfg(any(feature = "photography", feature = "multimedia", feature = "files"))]
pub use image_plus::*;
+#[cfg(any(
+ feature = "photography",
+ feature = "text",
+ feature = "multimedia",
+ feature = "files"
+))]
pub use image_up::*;
+#[cfg(any(feature = "photography", feature = "multimedia"))]
pub use image_upscale::*;
+#[cfg(any(
+ feature = "photography",
+ feature = "text",
+ feature = "multimedia",
+ feature = "files"
+))]
pub use images::*;
+#[cfg(any(feature = "arrows", feature = "files"))]
pub use import::*;
+#[cfg(any(feature = "account", feature = "mail"))]
pub use inbox::*;
+#[cfg(any(feature = "text", feature = "development"))]
pub use indent_decrease::*;
+#[cfg(any(feature = "text", feature = "development"))]
pub use indent_increase::*;
+#[cfg(feature = "finance")]
pub use indian_rupee::*;
+#[cfg(feature = "multimedia")]
pub use infinity::*;
+#[cfg(any(feature = "accessibility", feature = "notifications"))]
pub use info::*;
+#[cfg(feature = "tools")]
pub use inspection_panel::*;
+#[cfg(any(feature = "brands", feature = "social", feature = "photography"))]
pub use instagram::*;
+#[cfg(feature = "text")]
pub use italic::*;
+#[cfg(any(feature = "arrows", feature = "design"))]
pub use iteration_ccw::*;
+#[cfg(any(feature = "arrows", feature = "design"))]
pub use iteration_cw::*;
+#[cfg(feature = "finance")]
pub use japanese_yen::*;
+#[cfg(any(feature = "gaming", feature = "devices"))]
pub use joystick::*;
+#[cfg(any(feature = "charts", feature = "development", feature = "design"))]
pub use kanban::*;
+#[cfg(any(feature = "security", feature = "account"))]
pub use key::*;
+#[cfg(any(feature = "security", feature = "account"))]
pub use key_round::*;
+#[cfg(any(feature = "security", feature = "account"))]
pub use key_square::*;
+#[cfg(any(feature = "text", feature = "devices", feature = "development"))]
pub use keyboard::*;
+#[cfg(any(feature = "multimedia", feature = "devices"))]
pub use keyboard_music::*;
+#[cfg(any(feature = "devices", feature = "text", feature = "development"))]
pub use keyboard_off::*;
+#[cfg(feature = "home")]
pub use lamp::*;
+#[cfg(feature = "home")]
pub use lamp_ceiling::*;
+#[cfg(feature = "home")]
pub use lamp_desk::*;
+#[cfg(feature = "home")]
pub use lamp_floor::*;
+#[cfg(feature = "home")]
pub use lamp_wall_down::*;
+#[cfg(feature = "home")]
pub use lamp_wall_up::*;
+#[cfg(any(
+ feature = "design",
+ feature = "tools",
+ feature = "math",
+ feature = "sports",
+ feature = "gaming"
+))]
pub use land_plot::*;
+#[cfg(any(feature = "finance", feature = "navigation", feature = "buildings"))]
pub use landmark::*;
+#[cfg(feature = "text")]
pub use languages::*;
+#[cfg(feature = "devices")]
pub use laptop::*;
+#[cfg(feature = "devices")]
pub use laptop_minimal::*;
+#[cfg(any(feature = "devices", feature = "notifications"))]
pub use laptop_minimal_check::*;
+#[cfg(any(feature = "design", feature = "cursors"))]
pub use lasso::*;
+#[cfg(any(feature = "arrows", feature = "design", feature = "cursors"))]
pub use lasso_select::*;
+#[cfg(feature = "emoji")]
pub use laugh::*;
+#[cfg(any(feature = "design", feature = "layout"))]
pub use layers::*;
+#[cfg(any(feature = "design", feature = "layout"))]
pub use layers_2::*;
+#[cfg(any(feature = "design", feature = "layout"))]
pub use layout_dashboard::*;
+#[cfg(any(feature = "design", feature = "layout"))]
pub use layout_grid::*;
+#[cfg(any(
+ feature = "design",
+ feature = "layout",
+ feature = "photography",
+ feature = "text"
+))]
pub use layout_list::*;
+#[cfg(any(feature = "design", feature = "layout"))]
pub use layout_panel_left::*;
+#[cfg(feature = "layout")]
pub use layout_panel_top::*;
+#[cfg(feature = "layout")]
pub use layout_template::*;
+#[cfg(any(feature = "nature", feature = "sustainability", feature = "seasons"))]
pub use leaf::*;
+#[cfg(any(
+ feature = "food-beverage",
+ feature = "emoji",
+ feature = "sustainability"
+))]
pub use leafy_green::*;
+#[cfg(any(feature = "communication", feature = "multimedia"))]
pub use lectern::*;
+#[cfg(feature = "text")]
pub use letter_text::*;
+#[cfg(any(
+ feature = "text",
+ feature = "photography",
+ feature = "multimedia",
+ feature = "navigation",
+ feature = "development"
+))]
pub use library::*;
+#[cfg(any(
+ feature = "text",
+ feature = "photography",
+ feature = "multimedia",
+ feature = "navigation",
+ feature = "development"
+))]
pub use library_big::*;
+#[cfg(any(feature = "accessibility", feature = "medical"))]
pub use life_buoy::*;
+#[cfg(feature = "text")]
pub use ligature::*;
+#[cfg(feature = "photography")]
pub use lightbulb::*;
+#[cfg(feature = "photography")]
pub use lightbulb_off::*;
+#[cfg(any(feature = "text", feature = "account"))]
pub use link::*;
+#[cfg(any(feature = "text", feature = "account"))]
pub use link_2::*;
+#[cfg(feature = "text")]
pub use link_2_off::*;
+#[cfg(any(feature = "social", feature = "brands"))]
pub use linkedin::*;
+#[cfg(feature = "text")]
pub use list::*;
+#[cfg(feature = "text")]
pub use list_check::*;
+#[cfg(feature = "text")]
pub use list_checks::*;
+#[cfg(feature = "text")]
pub use list_collapse::*;
+#[cfg(any(feature = "multimedia", feature = "text"))]
pub use list_end::*;
+#[cfg(feature = "text")]
pub use list_filter::*;
+#[cfg(any(feature = "text", feature = "layout"))]
pub use list_filter_plus::*;
+#[cfg(any(feature = "multimedia", feature = "text"))]
pub use list_minus::*;
+#[cfg(feature = "multimedia")]
pub use list_music::*;
+#[cfg(feature = "text")]
pub use list_ordered::*;
+#[cfg(any(feature = "multimedia", feature = "text"))]
pub use list_plus::*;
+#[cfg(any(feature = "multimedia", feature = "text"))]
pub use list_restart::*;
+#[cfg(any(feature = "multimedia", feature = "text"))]
pub use list_start::*;
+#[cfg(feature = "text")]
pub use list_todo::*;
+#[cfg(any(feature = "files", feature = "text", feature = "layout"))]
pub use list_tree::*;
+#[cfg(feature = "multimedia")]
pub use list_video::*;
+#[cfg(any(feature = "multimedia", feature = "text"))]
pub use list_x::*;
+#[cfg(any(
+ feature = "cursors",
+ feature = "multimedia",
+ feature = "layout",
+ feature = "design"
+))]
pub use loader::*;
+#[cfg(any(feature = "cursors", feature = "multimedia", feature = "layout"))]
pub use loader_circle::*;
+#[cfg(any(feature = "cursors", feature = "design"))]
pub use loader_pinwheel::*;
+#[cfg(feature = "navigation")]
pub use locate::*;
+#[cfg(feature = "navigation")]
pub use locate_fixed::*;
+#[cfg(feature = "navigation")]
pub use locate_off::*;
+#[cfg(any(feature = "navigation", feature = "travel", feature = "account"))]
+pub use location_edit::*;
+#[cfg(feature = "security")]
pub use lock::*;
+#[cfg(feature = "security")]
pub use lock_keyhole::*;
+#[cfg(feature = "security")]
pub use lock_keyhole_open::*;
+#[cfg(feature = "security")]
pub use lock_open::*;
+#[cfg(any(feature = "arrows", feature = "account"))]
pub use log_in::*;
+#[cfg(any(feature = "arrows", feature = "account"))]
pub use log_out::*;
+#[cfg(feature = "text")]
pub use logs::*;
+#[cfg(feature = "food-beverage")]
pub use lollipop::*;
+#[cfg(any(feature = "travel", feature = "transportation"))]
pub use luggage::*;
+#[cfg(feature = "design")]
pub use magnet::*;
+#[cfg(any(feature = "text", feature = "account", feature = "mail"))]
pub use mail::*;
+#[cfg(feature = "mail")]
pub use mail_check::*;
+#[cfg(feature = "mail")]
pub use mail_minus::*;
+#[cfg(feature = "mail")]
pub use mail_open::*;
+#[cfg(feature = "mail")]
pub use mail_plus::*;
+#[cfg(feature = "mail")]
pub use mail_question::*;
+#[cfg(feature = "mail")]
pub use mail_search::*;
+#[cfg(feature = "mail")]
pub use mail_warning::*;
+#[cfg(feature = "mail")]
pub use mail_x::*;
+#[cfg(feature = "mail")]
pub use mailbox::*;
+#[cfg(feature = "mail")]
pub use mails::*;
+#[cfg(any(feature = "text", feature = "navigation"))]
pub use map::*;
+#[cfg(any(feature = "navigation", feature = "travel", feature = "account"))]
pub use map_pin::*;
+#[cfg(any(feature = "navigation", feature = "travel", feature = "account"))]
pub use map_pin_check::*;
+#[cfg(any(feature = "navigation", feature = "travel", feature = "account"))]
pub use map_pin_check_inside::*;
+#[cfg(any(feature = "navigation", feature = "travel", feature = "account"))]
pub use map_pin_house::*;
+#[cfg(any(feature = "navigation", feature = "travel", feature = "account"))]
pub use map_pin_minus::*;
+#[cfg(any(feature = "navigation", feature = "travel", feature = "account"))]
pub use map_pin_minus_inside::*;
+#[cfg(any(feature = "navigation", feature = "travel"))]
pub use map_pin_off::*;
+#[cfg(any(feature = "navigation", feature = "travel", feature = "account"))]
pub use map_pin_plus::*;
+#[cfg(any(feature = "navigation", feature = "travel", feature = "account"))]
pub use map_pin_plus_inside::*;
+#[cfg(any(feature = "navigation", feature = "travel", feature = "account"))]
pub use map_pin_x::*;
+#[cfg(any(feature = "navigation", feature = "travel", feature = "account"))]
pub use map_pin_x_inside::*;
+#[cfg(any(feature = "navigation", feature = "travel", feature = "account"))]
pub use map_pinned::*;
+#[cfg(feature = "navigation")]
+pub use map_plus::*;
+#[cfg(feature = "medical")]
+pub use mars::*;
+#[cfg(feature = "medical")]
+pub use mars_stroke::*;
+#[cfg(feature = "food-beverage")]
pub use martini::*;
+#[cfg(any(feature = "layout", feature = "design"))]
pub use maximize::*;
+#[cfg(any(feature = "arrows", feature = "layout", feature = "design"))]
pub use maximize_2::*;
+#[cfg(any(feature = "sports", feature = "gaming"))]
pub use medal::*;
+#[cfg(any(feature = "multimedia", feature = "notifications"))]
pub use megaphone::*;
+#[cfg(any(feature = "multimedia", feature = "notifications"))]
pub use megaphone_off::*;
+#[cfg(feature = "emoji")]
pub use meh::*;
+#[cfg(any(feature = "devices", feature = "gaming"))]
pub use memory_stick::*;
+#[cfg(any(feature = "layout", feature = "account"))]
pub use menu::*;
+#[cfg(any(feature = "development", feature = "arrows"))]
pub use merge::*;
+#[cfg(feature = "social")]
pub use message_circle::*;
+#[cfg(any(feature = "development", feature = "social"))]
pub use message_circle_code::*;
+#[cfg(feature = "social")]
pub use message_circle_dashed::*;
+#[cfg(feature = "social")]
pub use message_circle_heart::*;
+#[cfg(feature = "social")]
pub use message_circle_more::*;
+#[cfg(feature = "social")]
pub use message_circle_off::*;
+#[cfg(feature = "social")]
pub use message_circle_plus::*;
+#[cfg(feature = "social")]
pub use message_circle_question::*;
+#[cfg(feature = "social")]
pub use message_circle_reply::*;
+#[cfg(any(feature = "social", feature = "notifications"))]
pub use message_circle_warning::*;
+#[cfg(any(feature = "account", feature = "social"))]
pub use message_circle_x::*;
+#[cfg(feature = "social")]
pub use message_square::*;
+#[cfg(any(feature = "development", feature = "social"))]
pub use message_square_code::*;
+#[cfg(feature = "social")]
pub use message_square_dashed::*;
+#[cfg(any(feature = "development", feature = "files", feature = "social"))]
pub use message_square_diff::*;
+#[cfg(any(feature = "social", feature = "notifications"))]
pub use message_square_dot::*;
+#[cfg(feature = "social")]
pub use message_square_heart::*;
+#[cfg(feature = "social")]
pub use message_square_lock::*;
+#[cfg(feature = "social")]
pub use message_square_more::*;
+#[cfg(feature = "social")]
pub use message_square_off::*;
+#[cfg(feature = "social")]
pub use message_square_plus::*;
+#[cfg(any(feature = "social", feature = "text"))]
pub use message_square_quote::*;
+#[cfg(feature = "social")]
pub use message_square_reply::*;
+#[cfg(feature = "social")]
pub use message_square_share::*;
+#[cfg(feature = "social")]
pub use message_square_text::*;
+#[cfg(any(feature = "social", feature = "notifications"))]
pub use message_square_warning::*;
+#[cfg(feature = "social")]
pub use message_square_x::*;
+#[cfg(feature = "social")]
pub use messages_square::*;
+#[cfg(any(
+ feature = "devices",
+ feature = "communication",
+ feature = "connectivity",
+ feature = "multimedia"
+))]
pub use mic::*;
+#[cfg(any(
+ feature = "devices",
+ feature = "communication",
+ feature = "connectivity",
+ feature = "multimedia"
+))]
pub use mic_off::*;
+#[cfg(any(feature = "devices", feature = "multimedia"))]
pub use mic_vocal::*;
+#[cfg(feature = "devices")]
pub use microchip::*;
+#[cfg(any(feature = "science", feature = "medical"))]
pub use microscope::*;
+#[cfg(any(feature = "food-beverage", feature = "home"))]
pub use microwave::*;
+#[cfg(any(
+ feature = "arrows",
+ feature = "navigation",
+ feature = "development",
+ feature = "gaming"
+))]
pub use milestone::*;
+#[cfg(feature = "food-beverage")]
pub use milk::*;
+#[cfg(feature = "food-beverage")]
pub use milk_off::*;
+#[cfg(any(feature = "layout", feature = "design"))]
pub use minimize::*;
+#[cfg(any(feature = "arrows", feature = "layout", feature = "design"))]
pub use minimize_2::*;
+#[cfg(any(
+ feature = "math",
+ feature = "development",
+ feature = "text",
+ feature = "tools"
+))]
pub use minus::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use monitor::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use monitor_check::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use monitor_cog::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use monitor_dot::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use monitor_down::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use monitor_off::*;
+#[cfg(any(feature = "connectivity", feature = "devices", feature = "multimedia"))]
pub use monitor_pause::*;
+#[cfg(any(feature = "connectivity", feature = "devices", feature = "multimedia"))]
pub use monitor_play::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use monitor_smartphone::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use monitor_speaker::*;
+#[cfg(any(feature = "connectivity", feature = "devices", feature = "multimedia"))]
pub use monitor_stop::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use monitor_up::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use monitor_x::*;
+#[cfg(feature = "accessibility")]
pub use moon::*;
+#[cfg(any(feature = "accessibility", feature = "weather"))]
pub use moon_star::*;
+#[cfg(any(feature = "nature", feature = "gaming"))]
pub use mountain::*;
+#[cfg(feature = "nature")]
pub use mountain_snow::*;
+#[cfg(feature = "devices")]
pub use mouse::*;
+#[cfg(feature = "devices")]
pub use mouse_off::*;
+#[cfg(any(feature = "arrows", feature = "cursors"))]
pub use mouse_pointer::*;
+#[cfg(any(feature = "arrows", feature = "cursors"))]
pub use mouse_pointer_2::*;
+#[cfg(any(feature = "arrows", feature = "cursors"))]
pub use mouse_pointer_ban::*;
+#[cfg(any(feature = "arrows", feature = "cursors"))]
pub use mouse_pointer_click::*;
+#[cfg(any(feature = "arrows", feature = "cursors"))]
pub use r#move::*;
+#[cfg(feature = "design")]
pub use move_3_d::*;
+#[cfg(any(feature = "arrows", feature = "cursors"))]
pub use move_diagonal::*;
+#[cfg(any(feature = "arrows", feature = "cursors"))]
pub use move_diagonal_2::*;
+#[cfg(feature = "arrows")]
pub use move_down::*;
+#[cfg(feature = "arrows")]
pub use move_down_left::*;
+#[cfg(feature = "arrows")]
pub use move_down_right::*;
+#[cfg(any(feature = "arrows", feature = "cursors"))]
pub use move_horizontal::*;
+#[cfg(feature = "arrows")]
pub use move_left::*;
+#[cfg(feature = "arrows")]
pub use move_right::*;
+#[cfg(feature = "arrows")]
pub use move_up::*;
+#[cfg(feature = "arrows")]
pub use move_up_left::*;
+#[cfg(feature = "arrows")]
pub use move_up_right::*;
+#[cfg(any(feature = "arrows", feature = "cursors"))]
pub use move_vertical::*;
+#[cfg(any(feature = "multimedia", feature = "files"))]
pub use music::*;
+#[cfg(any(feature = "multimedia", feature = "files"))]
pub use music_2::*;
+#[cfg(any(feature = "multimedia", feature = "files"))]
pub use music_3::*;
+#[cfg(any(feature = "multimedia", feature = "files"))]
pub use music_4::*;
+#[cfg(feature = "navigation")]
pub use navigation::*;
+#[cfg(feature = "navigation")]
pub use navigation_2::*;
+#[cfg(feature = "navigation")]
pub use navigation_2_off::*;
+#[cfg(feature = "navigation")]
pub use navigation_off::*;
+#[cfg(feature = "development")]
pub use network::*;
+#[cfg(any(feature = "multimedia", feature = "communication"))]
pub use newspaper::*;
+#[cfg(any(feature = "communication", feature = "finance", feature = "devices"))]
pub use nfc::*;
+#[cfg(feature = "medical")]
+pub use non_binary::*;
+#[cfg(any(
+ feature = "text",
+ feature = "communication",
+ feature = "social",
+ feature = "design"
+))]
pub use notebook::*;
+#[cfg(any(feature = "text", feature = "social"))]
pub use notebook_pen::*;
+#[cfg(any(feature = "account", feature = "communication", feature = "social"))]
pub use notebook_tabs::*;
+#[cfg(any(feature = "text", feature = "social"))]
pub use notebook_text::*;
+#[cfg(any(feature = "text", feature = "social"))]
pub use notepad_text::*;
+#[cfg(any(feature = "text", feature = "social"))]
pub use notepad_text_dashed::*;
+#[cfg(feature = "food-beverage")]
pub use nut::*;
+#[cfg(feature = "food-beverage")]
pub use nut_off::*;
+#[cfg(feature = "shapes")]
pub use octagon::*;
+#[cfg(any(feature = "notifications", feature = "shapes"))]
pub use octagon_alert::*;
+#[cfg(feature = "transportation")]
pub use octagon_minus::*;
+#[cfg(any(feature = "multimedia", feature = "shapes"))]
pub use octagon_pause::*;
+#[cfg(any(feature = "math", feature = "notifications"))]
pub use octagon_x::*;
+#[cfg(any(
+ feature = "math",
+ feature = "development",
+ feature = "text",
+ feature = "science"
+))]
pub use omega::*;
+#[cfg(feature = "development")]
pub use option::*;
+#[cfg(feature = "science")]
pub use orbit::*;
+#[cfg(any(feature = "animals", feature = "design"))]
pub use origami::*;
+#[cfg(any(feature = "files", feature = "development"))]
pub use package::*;
+#[cfg(any(feature = "files", feature = "development"))]
pub use package_2::*;
+#[cfg(feature = "development")]
pub use package_check::*;
+#[cfg(feature = "development")]
pub use package_minus::*;
+#[cfg(any(feature = "files", feature = "development"))]
pub use package_open::*;
+#[cfg(feature = "development")]
pub use package_plus::*;
+#[cfg(any(feature = "files", feature = "development"))]
pub use package_search::*;
+#[cfg(feature = "development")]
pub use package_x::*;
+#[cfg(any(feature = "design", feature = "tools"))]
pub use paint_bucket::*;
+#[cfg(any(
+ feature = "text",
+ feature = "design",
+ feature = "home",
+ feature = "tools"
+))]
pub use paint_roller::*;
+#[cfg(any(
+ feature = "text",
+ feature = "design",
+ feature = "photography",
+ feature = "home",
+ feature = "tools"
+))]
pub use paintbrush::*;
+#[cfg(any(
+ feature = "text",
+ feature = "design",
+ feature = "photography",
+ feature = "home",
+ feature = "tools"
+))]
pub use paintbrush_vertical::*;
+#[cfg(any(feature = "text", feature = "design", feature = "photography"))]
pub use palette::*;
+#[cfg(feature = "animals")]
+pub use panda::*;
+#[cfg(feature = "layout")]
pub use panel_bottom::*;
+#[cfg(any(feature = "layout", feature = "arrows"))]
pub use panel_bottom_close::*;
+#[cfg(feature = "layout")]
pub use panel_bottom_dashed::*;
+#[cfg(any(feature = "layout", feature = "arrows"))]
pub use panel_bottom_open::*;
+#[cfg(feature = "layout")]
pub use panel_left::*;
+#[cfg(any(feature = "layout", feature = "arrows"))]
pub use panel_left_close::*;
+#[cfg(feature = "layout")]
pub use panel_left_dashed::*;
+#[cfg(any(feature = "layout", feature = "arrows"))]
pub use panel_left_open::*;
+#[cfg(feature = "layout")]
pub use panel_right::*;
+#[cfg(any(feature = "layout", feature = "arrows"))]
pub use panel_right_close::*;
+#[cfg(feature = "layout")]
pub use panel_right_dashed::*;
+#[cfg(any(feature = "layout", feature = "arrows"))]
pub use panel_right_open::*;
+#[cfg(any(feature = "layout", feature = "design", feature = "development"))]
pub use panel_top::*;
+#[cfg(any(feature = "layout", feature = "arrows"))]
pub use panel_top_close::*;
+#[cfg(feature = "layout")]
pub use panel_top_dashed::*;
+#[cfg(any(feature = "layout", feature = "arrows"))]
pub use panel_top_open::*;
+#[cfg(feature = "layout")]
pub use panels_left_bottom::*;
+#[cfg(feature = "layout")]
pub use panels_right_bottom::*;
+#[cfg(any(feature = "layout", feature = "design", feature = "development"))]
pub use panels_top_left::*;
+#[cfg(any(
+ feature = "text",
+ feature = "design",
+ feature = "files",
+ feature = "mail"
+))]
pub use paperclip::*;
+#[cfg(any(feature = "development", feature = "files", feature = "math"))]
pub use parentheses::*;
+#[cfg(any(feature = "transportation", feature = "navigation"))]
pub use parking_meter::*;
+#[cfg(feature = "emoji")]
pub use party_popper::*;
+#[cfg(feature = "multimedia")]
pub use pause::*;
+#[cfg(feature = "animals")]
pub use paw_print::*;
+#[cfg(any(feature = "devices", feature = "gaming"))]
pub use pc_case::*;
+#[cfg(any(feature = "text", feature = "design", feature = "tools"))]
pub use pen::*;
+#[cfg(any(feature = "text", feature = "design", feature = "tools"))]
pub use pen_line::*;
+#[cfg(any(feature = "text", feature = "design", feature = "tools"))]
pub use pen_off::*;
+#[cfg(any(feature = "text", feature = "design", feature = "cursors"))]
pub use pen_tool::*;
+#[cfg(any(
+ feature = "design",
+ feature = "cursors",
+ feature = "tools",
+ feature = "text"
+))]
pub use pencil::*;
+#[cfg(any(feature = "text", feature = "design", feature = "tools"))]
pub use pencil_line::*;
+#[cfg(any(
+ feature = "design",
+ feature = "cursors",
+ feature = "tools",
+ feature = "text"
+))]
pub use pencil_off::*;
+#[cfg(any(
+ feature = "tools",
+ feature = "design",
+ feature = "layout",
+ feature = "text"
+))]
pub use pencil_ruler::*;
+#[cfg(feature = "shapes")]
pub use pentagon::*;
+#[cfg(any(
+ feature = "math",
+ feature = "development",
+ feature = "finance",
+ feature = "shopping"
+))]
pub use percent::*;
+#[cfg(any(feature = "accessibility", feature = "people"))]
pub use person_standing::*;
+#[cfg(feature = "finance")]
pub use philippine_peso::*;
+#[cfg(any(
+ feature = "text",
+ feature = "connectivity",
+ feature = "devices",
+ feature = "communication"
+))]
pub use phone::*;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "devices",
+ feature = "communication"
+))]
pub use phone_call::*;
+#[cfg(any(
+ feature = "arrows",
+ feature = "connectivity",
+ feature = "devices",
+ feature = "communication"
+))]
pub use phone_forwarded::*;
+#[cfg(any(
+ feature = "arrows",
+ feature = "connectivity",
+ feature = "devices",
+ feature = "communication"
+))]
pub use phone_incoming::*;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "devices",
+ feature = "communication"
+))]
pub use phone_missed::*;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "devices",
+ feature = "communication"
+))]
pub use phone_off::*;
+#[cfg(any(
+ feature = "arrows",
+ feature = "connectivity",
+ feature = "devices",
+ feature = "communication"
+))]
pub use phone_outgoing::*;
+#[cfg(any(feature = "development", feature = "math"))]
pub use pi::*;
+#[cfg(any(feature = "multimedia", feature = "devices"))]
pub use piano::*;
+#[cfg(any(feature = "tools", feature = "gaming"))]
pub use pickaxe::*;
+#[cfg(feature = "multimedia")]
pub use picture_in_picture::*;
+#[cfg(feature = "multimedia")]
pub use picture_in_picture_2::*;
+#[cfg(feature = "finance")]
pub use piggy_bank::*;
+#[cfg(feature = "text")]
pub use pilcrow::*;
+#[cfg(feature = "text")]
pub use pilcrow_left::*;
+#[cfg(feature = "text")]
pub use pilcrow_right::*;
+#[cfg(feature = "medical")]
pub use pill::*;
+#[cfg(feature = "medical")]
pub use pill_bottle::*;
+#[cfg(any(feature = "navigation", feature = "account"))]
pub use pin::*;
+#[cfg(feature = "navigation")]
pub use pin_off::*;
+#[cfg(any(feature = "text", feature = "design", feature = "science"))]
pub use pipette::*;
+#[cfg(feature = "food-beverage")]
pub use pizza::*;
+#[cfg(any(feature = "transportation", feature = "travel"))]
pub use plane::*;
+#[cfg(any(feature = "transportation", feature = "travel"))]
pub use plane_landing::*;
+#[cfg(any(feature = "transportation", feature = "travel"))]
pub use plane_takeoff::*;
+#[cfg(any(feature = "arrows", feature = "multimedia"))]
pub use play::*;
+#[cfg(any(feature = "devices", feature = "development"))]
pub use plug::*;
+#[cfg(any(feature = "devices", feature = "development"))]
pub use plug_2::*;
+#[cfg(feature = "devices")]
pub use plug_zap::*;
+#[cfg(any(
+ feature = "math",
+ feature = "tools",
+ feature = "development",
+ feature = "text",
+ feature = "cursors",
+ feature = "gaming"
+))]
pub use plus::*;
+#[cfg(feature = "brands")]
pub use pocket::*;
+#[cfg(feature = "tools")]
pub use pocket_knife::*;
+#[cfg(any(feature = "multimedia", feature = "social"))]
pub use podcast::*;
+#[cfg(feature = "cursors")]
pub use pointer::*;
+#[cfg(feature = "cursors")]
pub use pointer_off::*;
+#[cfg(any(feature = "food-beverage", feature = "multimedia"))]
pub use popcorn::*;
+#[cfg(feature = "food-beverage")]
pub use popsicle::*;
+#[cfg(feature = "finance")]
pub use pound_sterling::*;
+#[cfg(feature = "connectivity")]
pub use power::*;
+#[cfg(feature = "connectivity")]
pub use power_off::*;
+#[cfg(any(
+ feature = "multimedia",
+ feature = "photography",
+ feature = "devices",
+ feature = "communication",
+ feature = "design"
+))]
pub use presentation::*;
+#[cfg(feature = "devices")]
pub use printer::*;
+#[cfg(feature = "devices")]
pub use printer_check::*;
+#[cfg(any(
+ feature = "multimedia",
+ feature = "photography",
+ feature = "devices",
+ feature = "communication"
+))]
pub use projector::*;
+#[cfg(any(
+ feature = "layout",
+ feature = "design",
+ feature = "photography",
+ feature = "devices"
+))]
pub use proportions::*;
+#[cfg(any(feature = "development", feature = "gaming"))]
pub use puzzle::*;
+#[cfg(any(feature = "shapes", feature = "math", feature = "travel"))]
pub use pyramid::*;
+#[cfg(any(feature = "development", feature = "social"))]
pub use qr_code::*;
+#[cfg(feature = "text")]
pub use quote::*;
+#[cfg(feature = "animals")]
pub use rabbit::*;
+#[cfg(any(
+ feature = "navigation",
+ feature = "security",
+ feature = "communication"
+))]
pub use radar::*;
+#[cfg(feature = "science")]
pub use radiation::*;
+#[cfg(any(feature = "development", feature = "math"))]
pub use radical::*;
+#[cfg(any(feature = "devices", feature = "multimedia", feature = "social"))]
pub use radio::*;
+#[cfg(feature = "devices")]
pub use radio_receiver::*;
+#[cfg(any(feature = "devices", feature = "multimedia", feature = "social"))]
pub use radio_tower::*;
+#[cfg(any(
+ feature = "shapes",
+ feature = "math",
+ feature = "design",
+ feature = "tools"
+))]
pub use radius::*;
+#[cfg(any(feature = "transportation", feature = "navigation"))]
pub use rail_symbol::*;
+#[cfg(feature = "weather")]
pub use rainbow::*;
+#[cfg(feature = "animals")]
pub use rat::*;
+#[cfg(any(feature = "layout", feature = "design", feature = "photography"))]
pub use ratio::*;
+#[cfg(any(feature = "finance", feature = "travel"))]
pub use receipt::*;
+#[cfg(any(feature = "finance", feature = "travel"))]
pub use receipt_cent::*;
+#[cfg(any(feature = "finance", feature = "travel"))]
pub use receipt_euro::*;
+#[cfg(any(feature = "finance", feature = "travel"))]
pub use receipt_indian_rupee::*;
+#[cfg(any(feature = "finance", feature = "travel"))]
pub use receipt_japanese_yen::*;
+#[cfg(any(feature = "finance", feature = "travel"))]
pub use receipt_pound_sterling::*;
+#[cfg(any(feature = "finance", feature = "travel"))]
pub use receipt_russian_ruble::*;
+#[cfg(any(feature = "finance", feature = "travel"))]
pub use receipt_swiss_franc::*;
+#[cfg(any(feature = "finance", feature = "travel"))]
pub use receipt_text::*;
+#[cfg(any(feature = "text", feature = "development"))]
pub use rectangle_ellipsis::*;
+#[cfg(any(
+ feature = "devices",
+ feature = "gaming",
+ feature = "multimedia",
+ feature = "connectivity"
+))]
+pub use rectangle_goggles::*;
+#[cfg(any(feature = "shapes", feature = "design"))]
pub use rectangle_horizontal::*;
+#[cfg(any(feature = "shapes", feature = "design"))]
pub use rectangle_vertical::*;
+#[cfg(feature = "sustainability")]
pub use recycle::*;
+#[cfg(any(feature = "text", feature = "arrows"))]
pub use redo::*;
+#[cfg(any(feature = "text", feature = "arrows"))]
pub use redo_2::*;
+#[cfg(any(feature = "text", feature = "arrows"))]
pub use redo_dot::*;
+#[cfg(feature = "arrows")]
pub use refresh_ccw::*;
+#[cfg(any(feature = "arrows", feature = "development"))]
pub use refresh_ccw_dot::*;
+#[cfg(feature = "arrows")]
pub use refresh_cw::*;
+#[cfg(feature = "arrows")]
pub use refresh_cw_off::*;
+#[cfg(any(feature = "food-beverage", feature = "home"))]
pub use refrigerator::*;
+#[cfg(any(feature = "text", feature = "development"))]
pub use regex::*;
+#[cfg(feature = "text")]
pub use remove_formatting::*;
+#[cfg(any(feature = "arrows", feature = "multimedia"))]
pub use repeat::*;
+#[cfg(feature = "multimedia")]
pub use repeat_1::*;
+#[cfg(any(feature = "arrows", feature = "social", feature = "multimedia"))]
pub use repeat_2::*;
+#[cfg(feature = "text")]
pub use replace::*;
+#[cfg(feature = "text")]
pub use replace_all::*;
+#[cfg(feature = "mail")]
pub use reply::*;
+#[cfg(feature = "mail")]
pub use reply_all::*;
+#[cfg(any(feature = "arrows", feature = "multimedia"))]
pub use rewind::*;
+#[cfg(any(feature = "social", feature = "medical", feature = "emoji"))]
pub use ribbon::*;
+#[cfg(any(feature = "gaming", feature = "development"))]
pub use rocket::*;
+#[cfg(feature = "home")]
pub use rocking_chair::*;
+#[cfg(feature = "navigation")]
pub use roller_coaster::*;
+#[cfg(feature = "design")]
pub use rotate_3_d::*;
+#[cfg(any(feature = "arrows", feature = "design", feature = "photography"))]
pub use rotate_ccw::*;
+#[cfg(any(feature = "security", feature = "account"))]
+pub use rotate_ccw_key::*;
+#[cfg(any(
+ feature = "layout",
+ feature = "design",
+ feature = "photography",
+ feature = "tools",
+ feature = "arrows"
+))]
pub use rotate_ccw_square::*;
+#[cfg(any(feature = "arrows", feature = "design", feature = "photography"))]
pub use rotate_cw::*;
+#[cfg(any(
+ feature = "layout",
+ feature = "design",
+ feature = "photography",
+ feature = "tools",
+ feature = "arrows"
+))]
pub use rotate_cw_square::*;
+#[cfg(feature = "navigation")]
pub use route::*;
+#[cfg(feature = "navigation")]
pub use route_off::*;
+#[cfg(any(
+ feature = "development",
+ feature = "devices",
+ feature = "connectivity",
+ feature = "home"
+))]
pub use router::*;
+#[cfg(any(feature = "layout", feature = "design", feature = "text"))]
pub use rows_2::*;
+#[cfg(any(feature = "layout", feature = "design", feature = "text"))]
pub use rows_3::*;
+#[cfg(any(feature = "layout", feature = "design", feature = "text"))]
pub use rows_4::*;
+#[cfg(any(feature = "development", feature = "social"))]
pub use rss::*;
+#[cfg(any(feature = "tools", feature = "design", feature = "layout"))]
pub use ruler::*;
+#[cfg(any(feature = "tools", feature = "design", feature = "layout"))]
+pub use ruler_dimension_line::*;
+#[cfg(feature = "finance")]
pub use russian_ruble::*;
+#[cfg(any(feature = "transportation", feature = "travel"))]
pub use sailboat::*;
+#[cfg(any(feature = "food-beverage", feature = "emoji"))]
pub use salad::*;
+#[cfg(feature = "food-beverage")]
pub use sandwich::*;
+#[cfg(any(feature = "connectivity", feature = "science"))]
pub use satellite::*;
+#[cfg(any(feature = "connectivity", feature = "devices", feature = "multimedia"))]
pub use satellite_dish::*;
+#[cfg(feature = "finance")]
+pub use saudi_riyal::*;
+#[cfg(any(feature = "text", feature = "files"))]
pub use save::*;
+#[cfg(any(feature = "text", feature = "files"))]
pub use save_all::*;
+#[cfg(any(feature = "text", feature = "files"))]
pub use save_off::*;
+#[cfg(feature = "navigation")]
pub use scale::*;
+#[cfg(feature = "design")]
pub use scale_3_d::*;
+#[cfg(feature = "design")]
pub use scaling::*;
+#[cfg(any(
+ feature = "devices",
+ feature = "shopping",
+ feature = "security",
+ feature = "social",
+ feature = "gaming"
+))]
pub use scan::*;
+#[cfg(any(feature = "shopping", feature = "devices"))]
pub use scan_barcode::*;
+#[cfg(any(
+ feature = "photography",
+ feature = "multimedia",
+ feature = "accessibility",
+ feature = "security",
+ feature = "devices",
+ feature = "account"
+))]
pub use scan_eye::*;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "devices",
+ feature = "social"
+))]
pub use scan_face::*;
+#[cfg(feature = "medical")]
pub use scan_heart::*;
+#[cfg(any(feature = "devices", feature = "shopping"))]
pub use scan_line::*;
+#[cfg(any(
+ feature = "account",
+ feature = "shopping",
+ feature = "devices",
+ feature = "security"
+))]
pub use scan_qr_code::*;
+#[cfg(any(
+ feature = "photography",
+ feature = "multimedia",
+ feature = "accessibility"
+))]
pub use scan_search::*;
+#[cfg(any(feature = "text", feature = "devices"))]
pub use scan_text::*;
+#[cfg(any(feature = "buildings", feature = "navigation"))]
pub use school::*;
+#[cfg(any(feature = "text", feature = "design", feature = "tools"))]
pub use scissors::*;
+#[cfg(any(feature = "design", feature = "tools"))]
pub use scissors_line_dashed::*;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "devices",
+ feature = "communication"
+))]
pub use screen_share::*;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "devices",
+ feature = "communication"
+))]
pub use screen_share_off::*;
+#[cfg(any(feature = "gaming", feature = "development", feature = "text"))]
pub use scroll::*;
+#[cfg(any(feature = "gaming", feature = "development", feature = "text"))]
pub use scroll_text::*;
+#[cfg(any(feature = "text", feature = "social"))]
pub use search::*;
+#[cfg(any(feature = "text", feature = "social"))]
pub use search_check::*;
+#[cfg(any(feature = "text", feature = "social", feature = "development"))]
pub use search_code::*;
+#[cfg(any(feature = "text", feature = "social"))]
pub use search_slash::*;
+#[cfg(any(feature = "text", feature = "social"))]
pub use search_x::*;
+#[cfg(feature = "text")]
pub use section::*;
+#[cfg(any(feature = "mail", feature = "communication", feature = "connectivity"))]
pub use send::*;
+#[cfg(any(feature = "mail", feature = "communication", feature = "connectivity"))]
pub use send_horizontal::*;
+#[cfg(any(feature = "design", feature = "layout"))]
pub use send_to_back::*;
+#[cfg(any(feature = "text", feature = "arrows", feature = "layout"))]
pub use separator_horizontal::*;
+#[cfg(any(feature = "text", feature = "arrows", feature = "layout"))]
pub use separator_vertical::*;
+#[cfg(any(feature = "development", feature = "devices"))]
pub use server::*;
+#[cfg(any(feature = "development", feature = "devices"))]
pub use server_cog::*;
+#[cfg(any(feature = "development", feature = "devices"))]
pub use server_crash::*;
+#[cfg(any(feature = "development", feature = "devices"))]
pub use server_off::*;
+#[cfg(feature = "account")]
pub use settings::*;
+#[cfg(feature = "account")]
pub use settings_2::*;
+#[cfg(any(feature = "shapes", feature = "gaming"))]
pub use shapes::*;
+#[cfg(any(feature = "account", feature = "social"))]
pub use share::*;
+#[cfg(any(feature = "account", feature = "social"))]
pub use share_2::*;
+#[cfg(any(feature = "text", feature = "files"))]
pub use sheet::*;
+#[cfg(any(
+ feature = "animals",
+ feature = "development",
+ feature = "nature",
+ feature = "science",
+ feature = "travel",
+ feature = "food-beverage",
+ feature = "home"
+))]
pub use shell::*;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "development",
+ feature = "gaming",
+ feature = "shapes"
+))]
pub use shield::*;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "development",
+ feature = "notifications",
+ feature = "gaming"
+))]
pub use shield_alert::*;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "development",
+ feature = "gaming"
+))]
pub use shield_ban::*;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "development",
+ feature = "gaming"
+))]
pub use shield_check::*;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "development",
+ feature = "gaming"
+))]
pub use shield_ellipsis::*;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "development",
+ feature = "gaming"
+))]
pub use shield_half::*;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "development",
+ feature = "gaming"
+))]
pub use shield_minus::*;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "development",
+ feature = "gaming"
+))]
pub use shield_off::*;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "development",
+ feature = "gaming",
+ feature = "medical"
+))]
pub use shield_plus::*;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "development",
+ feature = "gaming"
+))]
pub use shield_question::*;
+#[cfg(any(feature = "account", feature = "security", feature = "development"))]
+pub use shield_user::*;
+#[cfg(any(
+ feature = "account",
+ feature = "security",
+ feature = "development",
+ feature = "gaming"
+))]
pub use shield_x::*;
+#[cfg(any(feature = "transportation", feature = "navigation", feature = "travel"))]
pub use ship::*;
+#[cfg(any(feature = "transportation", feature = "navigation", feature = "travel"))]
pub use ship_wheel::*;
+#[cfg(feature = "shopping")]
pub use shirt::*;
+#[cfg(feature = "shopping")]
pub use shopping_bag::*;
+#[cfg(feature = "shopping")]
pub use shopping_basket::*;
+#[cfg(feature = "shopping")]
pub use shopping_cart::*;
+#[cfg(any(feature = "nature", feature = "tools", feature = "gaming"))]
pub use shovel::*;
+#[cfg(any(feature = "home", feature = "travel"))]
pub use shower_head::*;
+#[cfg(any(feature = "mail", feature = "files"))]
+pub use shredder::*;
+#[cfg(feature = "animals")]
+pub use shrimp::*;
+#[cfg(any(feature = "layout", feature = "arrows"))]
pub use shrink::*;
+#[cfg(feature = "nature")]
pub use shrub::*;
+#[cfg(any(feature = "multimedia", feature = "arrows"))]
pub use shuffle::*;
+#[cfg(any(feature = "text", feature = "math", feature = "science"))]
pub use sigma::*;
+#[cfg(feature = "connectivity")]
pub use signal::*;
+#[cfg(feature = "connectivity")]
pub use signal_high::*;
+#[cfg(feature = "connectivity")]
pub use signal_low::*;
+#[cfg(feature = "connectivity")]
pub use signal_medium::*;
+#[cfg(feature = "connectivity")]
pub use signal_zero::*;
+#[cfg(feature = "text")]
pub use signature::*;
+#[cfg(any(
+ feature = "arrows",
+ feature = "navigation",
+ feature = "development",
+ feature = "gaming"
+))]
pub use signpost::*;
+#[cfg(any(
+ feature = "arrows",
+ feature = "navigation",
+ feature = "development",
+ feature = "gaming"
+))]
pub use signpost_big::*;
+#[cfg(feature = "medical")]
pub use siren::*;
+#[cfg(any(feature = "multimedia", feature = "arrows"))]
pub use skip_back::*;
+#[cfg(any(feature = "multimedia", feature = "arrows"))]
pub use skip_forward::*;
+#[cfg(feature = "gaming")]
pub use skull::*;
+#[cfg(any(
+ feature = "account",
+ feature = "social",
+ feature = "brands",
+ feature = "development"
+))]
pub use slack::*;
+#[cfg(any(feature = "development", feature = "math"))]
pub use slash::*;
+#[cfg(feature = "design")]
pub use slice::*;
+#[cfg(feature = "account")]
pub use sliders_horizontal::*;
+#[cfg(feature = "account")]
pub use sliders_vertical::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use smartphone::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use smartphone_charging::*;
+#[cfg(any(feature = "communication", feature = "finance", feature = "devices"))]
pub use smartphone_nfc::*;
+#[cfg(any(feature = "emoji", feature = "account"))]
pub use smile::*;
+#[cfg(any(
+ feature = "emoji",
+ feature = "social",
+ feature = "notifications",
+ feature = "communication"
+))]
pub use smile_plus::*;
+#[cfg(any(feature = "animals", feature = "food-beverage"))]
pub use snail::*;
+#[cfg(any(feature = "weather", feature = "seasons"))]
pub use snowflake::*;
+#[cfg(any(feature = "home", feature = "travel"))]
+pub use soap_dispenser_droplet::*;
+#[cfg(feature = "home")]
pub use sofa::*;
+#[cfg(feature = "food-beverage")]
pub use soup::*;
+#[cfg(feature = "text")]
pub use space::*;
+#[cfg(any(feature = "shapes", feature = "gaming"))]
pub use spade::*;
+#[cfg(feature = "shapes")]
pub use sparkle::*;
+#[cfg(any(
+ feature = "cursors",
+ feature = "multimedia",
+ feature = "gaming",
+ feature = "weather"
+))]
pub use sparkles::*;
+#[cfg(any(feature = "multimedia", feature = "devices"))]
pub use speaker::*;
+#[cfg(any(feature = "accessibility", feature = "communication"))]
pub use speech::*;
+#[cfg(any(feature = "text", feature = "development"))]
pub use spell_check::*;
+#[cfg(any(feature = "text", feature = "development"))]
pub use spell_check_2::*;
+#[cfg(feature = "design")]
pub use spline::*;
+#[cfg(any(
+ feature = "arrows",
+ feature = "cursors",
+ feature = "design",
+ feature = "tools"
+))]
+pub use spline_pointer::*;
+#[cfg(any(feature = "development", feature = "arrows"))]
pub use split::*;
+#[cfg(any(feature = "design", feature = "tools"))]
pub use spray_can::*;
+#[cfg(any(feature = "nature", feature = "gaming", feature = "sustainability"))]
pub use sprout::*;
+#[cfg(feature = "shapes")]
pub use square::*;
+#[cfg(any(
+ feature = "medical",
+ feature = "social",
+ feature = "science",
+ feature = "multimedia"
+))]
pub use square_activity::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
pub use square_arrow_down::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
pub use square_arrow_down_left::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "gaming"))]
pub use square_arrow_down_right::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use square_arrow_left::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use square_arrow_out_down_left::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use square_arrow_out_down_right::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use square_arrow_out_up_left::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "social"))]
pub use square_arrow_out_up_right::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use square_arrow_right::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use square_arrow_up::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use square_arrow_up_left::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "social"))]
pub use square_arrow_up_right::*;
+#[cfg(any(
+ feature = "text",
+ feature = "security",
+ feature = "math",
+ feature = "development"
+))]
pub use square_asterisk::*;
+#[cfg(any(
+ feature = "text",
+ feature = "design",
+ feature = "tools",
+ feature = "files",
+ feature = "development"
+))]
pub use square_bottom_dashed_scissors::*;
+#[cfg(any(
+ feature = "charts",
+ feature = "time",
+ feature = "development",
+ feature = "design"
+))]
pub use square_chart_gantt::*;
+#[cfg(feature = "notifications")]
pub use square_check::*;
+#[cfg(feature = "notifications")]
pub use square_check_big::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use square_chevron_down::*;
+#[cfg(any(feature = "arrows", feature = "navigation"))]
pub use square_chevron_left::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "development"))]
pub use square_chevron_right::*;
+#[cfg(any(feature = "arrows", feature = "navigation", feature = "math"))]
pub use square_chevron_up::*;
+#[cfg(any(feature = "text", feature = "development"))]
pub use square_code::*;
+#[cfg(any(feature = "text", feature = "design"))]
pub use square_dashed::*;
+#[cfg(any(feature = "development", feature = "files"))]
pub use square_dashed_bottom::*;
+#[cfg(any(feature = "development", feature = "files"))]
pub use square_dashed_bottom_code::*;
+#[cfg(any(feature = "charts", feature = "development", feature = "design"))]
pub use square_dashed_kanban::*;
+#[cfg(any(
+ feature = "arrows",
+ feature = "cursors",
+ feature = "development",
+ feature = "tools"
+))]
pub use square_dashed_mouse_pointer::*;
+#[cfg(feature = "math")]
pub use square_divide::*;
+#[cfg(feature = "development")]
pub use square_dot::*;
+#[cfg(feature = "math")]
pub use square_equal::*;
+#[cfg(any(feature = "development", feature = "math"))]
pub use square_function::*;
+#[cfg(any(feature = "charts", feature = "development", feature = "design"))]
pub use square_kanban::*;
+#[cfg(any(
+ feature = "text",
+ feature = "photography",
+ feature = "multimedia",
+ feature = "navigation",
+ feature = "development"
+))]
pub use square_library::*;
+#[cfg(any(feature = "transportation", feature = "navigation"))]
pub use square_m::*;
+#[cfg(feature = "layout")]
pub use square_menu::*;
+#[cfg(any(
+ feature = "math",
+ feature = "development",
+ feature = "text",
+ feature = "tools",
+ feature = "devices"
+))]
pub use square_minus::*;
+#[cfg(any(
+ feature = "arrows",
+ feature = "cursors",
+ feature = "development",
+ feature = "tools"
+))]
pub use square_mouse_pointer::*;
+#[cfg(any(feature = "transportation", feature = "navigation"))]
pub use square_parking::*;
+#[cfg(any(feature = "transportation", feature = "navigation"))]
pub use square_parking_off::*;
+#[cfg(feature = "text")]
pub use square_pen::*;
+#[cfg(any(
+ feature = "social",
+ feature = "finance",
+ feature = "shopping",
+ feature = "math"
+))]
pub use square_percent::*;
+#[cfg(any(feature = "development", feature = "math"))]
pub use square_pi::*;
+#[cfg(feature = "text")]
pub use square_pilcrow::*;
+#[cfg(any(feature = "arrows", feature = "multimedia"))]
pub use square_play::*;
+#[cfg(any(
+ feature = "math",
+ feature = "tools",
+ feature = "development",
+ feature = "text"
+))]
pub use square_plus::*;
+#[cfg(feature = "connectivity")]
pub use square_power::*;
+#[cfg(any(feature = "development", feature = "math"))]
pub use square_radical::*;
+#[cfg(any(feature = "design", feature = "development", feature = "layout"))]
+pub use square_round_corner::*;
+#[cfg(any(
+ feature = "text",
+ feature = "design",
+ feature = "tools",
+ feature = "files",
+ feature = "development"
+))]
pub use square_scissors::*;
+#[cfg(any(feature = "text", feature = "math"))]
pub use square_sigma::*;
+#[cfg(any(feature = "development", feature = "math"))]
pub use square_slash::*;
+#[cfg(feature = "layout")]
pub use square_split_horizontal::*;
+#[cfg(feature = "layout")]
pub use square_split_vertical::*;
+#[cfg(feature = "layout")]
pub use square_square::*;
+#[cfg(any(feature = "text", feature = "files", feature = "development"))]
pub use square_stack::*;
+#[cfg(feature = "development")]
pub use square_terminal::*;
+#[cfg(feature = "account")]
pub use square_user::*;
+#[cfg(feature = "account")]
pub use square_user_round::*;
+#[cfg(any(feature = "math", feature = "notifications"))]
pub use square_x::*;
+#[cfg(feature = "design")]
+pub use squares_exclude::*;
+#[cfg(feature = "design")]
+pub use squares_intersect::*;
+#[cfg(feature = "design")]
+pub use squares_subtract::*;
+#[cfg(feature = "design")]
+pub use squares_unite::*;
+#[cfg(feature = "shapes")]
pub use squircle::*;
+#[cfg(feature = "animals")]
pub use squirrel::*;
+#[cfg(any(feature = "design", feature = "cursors", feature = "tools"))]
pub use stamp::*;
+#[cfg(any(
+ feature = "account",
+ feature = "social",
+ feature = "shapes",
+ feature = "multimedia",
+ feature = "weather",
+ feature = "emoji",
+ feature = "gaming"
+))]
pub use star::*;
+#[cfg(any(feature = "social", feature = "multimedia"))]
pub use star_half::*;
+#[cfg(any(feature = "multimedia", feature = "social"))]
pub use star_off::*;
+#[cfg(any(feature = "multimedia", feature = "arrows"))]
pub use step_back::*;
+#[cfg(any(feature = "multimedia", feature = "arrows"))]
pub use step_forward::*;
+#[cfg(any(feature = "science", feature = "medical"))]
pub use stethoscope::*;
+#[cfg(feature = "social")]
pub use sticker::*;
+#[cfg(any(feature = "text", feature = "social"))]
pub use sticky_note::*;
+#[cfg(any(feature = "buildings", feature = "navigation", feature = "shopping"))]
pub use store::*;
+#[cfg(feature = "layout")]
pub use stretch_horizontal::*;
+#[cfg(feature = "layout")]
pub use stretch_vertical::*;
+#[cfg(feature = "text")]
pub use strikethrough::*;
+#[cfg(feature = "text")]
pub use subscript::*;
+#[cfg(any(
+ feature = "accessibility",
+ feature = "weather",
+ feature = "seasons",
+ feature = "sustainability"
+))]
pub use sun::*;
+#[cfg(any(feature = "accessibility", feature = "weather"))]
pub use sun_dim::*;
+#[cfg(any(feature = "accessibility", feature = "weather"))]
pub use sun_medium::*;
+#[cfg(feature = "accessibility")]
pub use sun_moon::*;
+#[cfg(feature = "weather")]
pub use sun_snow::*;
+#[cfg(any(feature = "arrows", feature = "weather", feature = "time"))]
pub use sunrise::*;
+#[cfg(any(feature = "arrows", feature = "weather"))]
pub use sunset::*;
+#[cfg(feature = "text")]
pub use superscript::*;
+#[cfg(any(feature = "design", feature = "home", feature = "photography"))]
pub use swatch_book::*;
+#[cfg(feature = "finance")]
pub use swiss_franc::*;
+#[cfg(any(feature = "communication", feature = "devices"))]
pub use switch_camera::*;
+#[cfg(any(feature = "gaming", feature = "tools"))]
pub use sword::*;
+#[cfg(any(feature = "gaming", feature = "tools"))]
pub use swords::*;
+#[cfg(any(feature = "science", feature = "medical"))]
pub use syringe::*;
+#[cfg(any(feature = "text", feature = "files"))]
pub use table::*;
+#[cfg(any(feature = "text", feature = "files"))]
pub use table_2::*;
+#[cfg(any(feature = "text", feature = "files"))]
pub use table_cells_merge::*;
+#[cfg(any(feature = "text", feature = "files"))]
pub use table_cells_split::*;
+#[cfg(any(feature = "text", feature = "files"))]
pub use table_columns_split::*;
+#[cfg(feature = "text")]
pub use table_of_contents::*;
+#[cfg(any(feature = "text", feature = "development", feature = "files"))]
pub use table_properties::*;
+#[cfg(any(feature = "text", feature = "files"))]
pub use table_rows_split::*;
+#[cfg(feature = "devices")]
pub use tablet::*;
+#[cfg(any(
+ feature = "devices",
+ feature = "design",
+ feature = "development",
+ feature = "tools"
+))]
pub use tablet_smartphone::*;
+#[cfg(feature = "medical")]
pub use tablets::*;
+#[cfg(feature = "account")]
pub use tag::*;
+#[cfg(feature = "account")]
pub use tags::*;
+#[cfg(any(feature = "math", feature = "gaming"))]
pub use tally_1::*;
+#[cfg(any(feature = "math", feature = "gaming"))]
pub use tally_2::*;
+#[cfg(any(feature = "math", feature = "gaming"))]
pub use tally_3::*;
+#[cfg(any(feature = "math", feature = "gaming"))]
pub use tally_4::*;
+#[cfg(any(feature = "math", feature = "gaming"))]
pub use tally_5::*;
+#[cfg(any(
+ feature = "shapes",
+ feature = "math",
+ feature = "design",
+ feature = "tools"
+))]
pub use tangent::*;
+#[cfg(any(feature = "brands", feature = "gaming"))]
pub use target::*;
+#[cfg(any(feature = "science", feature = "development", feature = "tools"))]
pub use telescope::*;
+#[cfg(any(feature = "travel", feature = "nature", feature = "sustainability"))]
pub use tent::*;
+#[cfg(any(feature = "travel", feature = "nature"))]
pub use tent_tree::*;
+#[cfg(feature = "development")]
pub use terminal::*;
+#[cfg(feature = "science")]
pub use test_tube::*;
+#[cfg(feature = "science")]
pub use test_tube_diagonal::*;
+#[cfg(feature = "science")]
pub use test_tubes::*;
+#[cfg(any(feature = "text", feature = "files", feature = "cursors"))]
pub use text::*;
+#[cfg(any(feature = "text", feature = "cursors"))]
pub use text_cursor::*;
+#[cfg(any(feature = "text", feature = "layout"))]
pub use text_cursor_input::*;
+#[cfg(feature = "text")]
pub use text_quote::*;
+#[cfg(feature = "text")]
pub use text_search::*;
+#[cfg(any(feature = "text", feature = "cursors"))]
pub use text_select::*;
+#[cfg(any(feature = "buildings", feature = "social"))]
pub use theater::*;
+#[cfg(feature = "weather")]
pub use thermometer::*;
+#[cfg(feature = "weather")]
pub use thermometer_snowflake::*;
+#[cfg(feature = "weather")]
pub use thermometer_sun::*;
+#[cfg(any(feature = "account", feature = "social", feature = "emoji"))]
pub use thumbs_down::*;
+#[cfg(any(feature = "account", feature = "social", feature = "emoji"))]
pub use thumbs_up::*;
+#[cfg(any(feature = "account", feature = "transportation"))]
pub use ticket::*;
+#[cfg(feature = "transportation")]
pub use ticket_check::*;
+#[cfg(feature = "transportation")]
pub use ticket_minus::*;
+#[cfg(any(feature = "transportation", feature = "shopping"))]
pub use ticket_percent::*;
+#[cfg(feature = "transportation")]
pub use ticket_plus::*;
+#[cfg(feature = "transportation")]
pub use ticket_slash::*;
+#[cfg(feature = "transportation")]
pub use ticket_x::*;
+#[cfg(any(feature = "travel", feature = "account", feature = "transportation"))]
pub use tickets::*;
+#[cfg(any(feature = "transportation", feature = "travel"))]
pub use tickets_plane::*;
+#[cfg(feature = "time")]
pub use timer::*;
+#[cfg(feature = "time")]
pub use timer_off::*;
+#[cfg(feature = "time")]
pub use timer_reset::*;
+#[cfg(any(feature = "layout", feature = "account", feature = "development"))]
pub use toggle_left::*;
+#[cfg(any(feature = "layout", feature = "account", feature = "development"))]
pub use toggle_right::*;
+#[cfg(any(feature = "devices", feature = "home"))]
pub use toilet::*;
+#[cfg(feature = "weather")]
pub use tornado::*;
+#[cfg(any(
+ feature = "shapes",
+ feature = "design",
+ feature = "tools",
+ feature = "food-beverage"
+))]
pub use torus::*;
+#[cfg(feature = "devices")]
pub use touchpad::*;
+#[cfg(feature = "devices")]
pub use touchpad_off::*;
+#[cfg(any(feature = "travel", feature = "transportation"))]
pub use tower_control::*;
+#[cfg(any(feature = "gaming", feature = "development"))]
pub use toy_brick::*;
+#[cfg(any(
+ feature = "transportation",
+ feature = "sustainability",
+ feature = "food-beverage"
+))]
pub use tractor::*;
+#[cfg(feature = "transportation")]
pub use traffic_cone::*;
+#[cfg(feature = "transportation")]
pub use train_front::*;
+#[cfg(any(feature = "transportation", feature = "navigation"))]
pub use train_front_tunnel::*;
+#[cfg(any(feature = "transportation", feature = "navigation"))]
pub use train_track::*;
+#[cfg(feature = "transportation")]
pub use tram_front::*;
+#[cfg(any(feature = "medical", feature = "accessibility"))]
+pub use transgender::*;
+#[cfg(any(feature = "files", feature = "mail"))]
pub use trash::*;
+#[cfg(any(feature = "files", feature = "mail"))]
pub use trash_2::*;
+#[cfg(any(feature = "nature", feature = "sustainability"))]
pub use tree_deciduous::*;
+#[cfg(any(feature = "nature", feature = "sustainability"))]
pub use tree_palm::*;
+#[cfg(any(feature = "nature", feature = "sustainability"))]
pub use tree_pine::*;
+#[cfg(any(feature = "nature", feature = "sustainability"))]
pub use trees::*;
+#[cfg(any(feature = "account", feature = "brands", feature = "development"))]
pub use trello::*;
+#[cfg(any(feature = "charts", feature = "arrows"))]
pub use trending_down::*;
+#[cfg(any(feature = "charts", feature = "arrows"))]
pub use trending_up::*;
+#[cfg(any(feature = "charts", feature = "arrows"))]
pub use trending_up_down::*;
+#[cfg(feature = "shapes")]
pub use triangle::*;
+#[cfg(any(feature = "notifications", feature = "shapes", feature = "development"))]
pub use triangle_alert::*;
+#[cfg(feature = "shapes")]
+pub use triangle_dashed::*;
+#[cfg(any(feature = "shapes", feature = "math"))]
pub use triangle_right::*;
+#[cfg(any(feature = "sports", feature = "gaming"))]
pub use trophy::*;
+#[cfg(feature = "transportation")]
pub use truck::*;
+#[cfg(feature = "transportation")]
+pub use truck_electric::*;
+#[cfg(feature = "animals")]
pub use turtle::*;
+#[cfg(any(feature = "devices", feature = "multimedia", feature = "communication"))]
pub use tv::*;
+#[cfg(any(feature = "devices", feature = "multimedia"))]
pub use tv_minimal::*;
+#[cfg(any(feature = "devices", feature = "multimedia"))]
pub use tv_minimal_play::*;
+#[cfg(any(
+ feature = "brands",
+ feature = "social",
+ feature = "account",
+ feature = "gaming"
+))]
pub use twitch::*;
+#[cfg(any(feature = "brands", feature = "social", feature = "account"))]
pub use twitter::*;
+#[cfg(feature = "text")]
pub use r#type::*;
+#[cfg(feature = "text")]
pub use type_outline::*;
+#[cfg(feature = "weather")]
pub use umbrella::*;
+#[cfg(feature = "weather")]
pub use umbrella_off::*;
+#[cfg(feature = "text")]
pub use underline::*;
+#[cfg(any(feature = "text", feature = "arrows"))]
pub use undo::*;
+#[cfg(any(feature = "text", feature = "arrows"))]
pub use undo_2::*;
+#[cfg(any(feature = "text", feature = "arrows"))]
pub use undo_dot::*;
+#[cfg(any(feature = "arrows", feature = "layout"))]
pub use unfold_horizontal::*;
+#[cfg(any(feature = "arrows", feature = "layout"))]
pub use unfold_vertical::*;
+#[cfg(any(feature = "shapes", feature = "files"))]
pub use ungroup::*;
+#[cfg(any(feature = "buildings", feature = "navigation"))]
pub use university::*;
+#[cfg(feature = "text")]
pub use unlink::*;
+#[cfg(feature = "text")]
pub use unlink_2::*;
+#[cfg(any(feature = "devices", feature = "development"))]
pub use unplug::*;
+#[cfg(any(feature = "arrows", feature = "files"))]
pub use upload::*;
+#[cfg(any(feature = "devices", feature = "multimedia", feature = "home"))]
pub use usb::*;
+#[cfg(feature = "account")]
pub use user::*;
+#[cfg(feature = "account")]
pub use user_check::*;
+#[cfg(feature = "account")]
pub use user_cog::*;
+#[cfg(any(feature = "account", feature = "security"))]
+pub use user_lock::*;
+#[cfg(feature = "account")]
pub use user_minus::*;
+#[cfg(feature = "account")]
pub use user_pen::*;
+#[cfg(feature = "account")]
pub use user_plus::*;
+#[cfg(feature = "account")]
pub use user_round::*;
+#[cfg(feature = "account")]
pub use user_round_check::*;
+#[cfg(feature = "account")]
pub use user_round_cog::*;
+#[cfg(feature = "account")]
pub use user_round_minus::*;
+#[cfg(feature = "account")]
pub use user_round_pen::*;
+#[cfg(feature = "account")]
pub use user_round_plus::*;
+#[cfg(any(feature = "account", feature = "social"))]
pub use user_round_search::*;
+#[cfg(feature = "account")]
pub use user_round_x::*;
+#[cfg(any(feature = "account", feature = "social"))]
pub use user_search::*;
+#[cfg(feature = "account")]
pub use user_x::*;
+#[cfg(feature = "account")]
pub use users::*;
+#[cfg(feature = "account")]
pub use users_round::*;
+#[cfg(any(feature = "food-beverage", feature = "travel", feature = "navigation"))]
pub use utensils::*;
+#[cfg(any(feature = "food-beverage", feature = "travel", feature = "navigation"))]
pub use utensils_crossed::*;
+#[cfg(any(feature = "buildings", feature = "home", feature = "sustainability"))]
pub use utility_pole::*;
+#[cfg(any(feature = "development", feature = "math"))]
pub use variable::*;
+#[cfg(any(feature = "security", feature = "travel", feature = "home"))]
pub use vault::*;
+#[cfg(any(feature = "food-beverage", feature = "sustainability"))]
pub use vegan::*;
+#[cfg(any(feature = "account", feature = "gaming"))]
pub use venetian_mask::*;
+#[cfg(feature = "medical")]
+pub use venus::*;
+#[cfg(feature = "medical")]
+pub use venus_and_mars::*;
+#[cfg(any(
+ feature = "devices",
+ feature = "connectivity",
+ feature = "account",
+ feature = "notifications"
+))]
pub use vibrate::*;
+#[cfg(any(feature = "devices", feature = "connectivity", feature = "account"))]
pub use vibrate_off::*;
+#[cfg(any(
+ feature = "devices",
+ feature = "communication",
+ feature = "connectivity",
+ feature = "photography"
+))]
pub use video::*;
+#[cfg(any(
+ feature = "devices",
+ feature = "communication",
+ feature = "connectivity",
+ feature = "photography"
+))]
pub use video_off::*;
+#[cfg(any(
+ feature = "devices",
+ feature = "communication",
+ feature = "connectivity",
+ feature = "photography",
+ feature = "files"
+))]
pub use videotape::*;
+#[cfg(any(feature = "design", feature = "photography"))]
pub use view::*;
+#[cfg(any(feature = "connectivity", feature = "devices", feature = "social"))]
pub use voicemail::*;
+#[cfg(any(feature = "sports", feature = "gaming", feature = "travel"))]
pub use volleyball::*;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "communication",
+ feature = "multimedia"
+))]
pub use volume::*;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "communication",
+ feature = "multimedia"
+))]
pub use volume_1::*;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "communication",
+ feature = "multimedia"
+))]
pub use volume_2::*;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "communication",
+ feature = "multimedia"
+))]
pub use volume_off::*;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "communication",
+ feature = "multimedia"
+))]
pub use volume_x::*;
+#[cfg(feature = "social")]
pub use vote::*;
+#[cfg(any(feature = "account", feature = "finance"))]
pub use wallet::*;
+#[cfg(any(feature = "account", feature = "finance"))]
pub use wallet_cards::*;
+#[cfg(any(feature = "account", feature = "finance"))]
pub use wallet_minimal::*;
+#[cfg(any(feature = "account", feature = "devices"))]
pub use wallpaper::*;
+#[cfg(any(
+ feature = "design",
+ feature = "gaming",
+ feature = "cursors",
+ feature = "photography"
+))]
pub use wand::*;
+#[cfg(any(
+ feature = "design",
+ feature = "gaming",
+ feature = "cursors",
+ feature = "photography"
+))]
pub use wand_sparkles::*;
+#[cfg(any(feature = "buildings", feature = "navigation"))]
pub use warehouse::*;
+#[cfg(any(feature = "home", feature = "devices", feature = "travel"))]
pub use washing_machine::*;
+#[cfg(feature = "time")]
pub use watch::*;
+#[cfg(any(
+ feature = "weather",
+ feature = "navigation",
+ feature = "multimedia",
+ feature = "sustainability"
+))]
pub use waves::*;
+#[cfg(any(feature = "sports", feature = "home"))]
pub use waves_ladder::*;
+#[cfg(any(
+ feature = "security",
+ feature = "account",
+ feature = "navigation",
+ feature = "development",
+ feature = "social"
+))]
pub use waypoints::*;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "devices",
+ feature = "communication"
+))]
pub use webcam::*;
+#[cfg(any(feature = "development", feature = "social", feature = "account"))]
pub use webhook::*;
+#[cfg(any(feature = "development", feature = "social", feature = "account"))]
pub use webhook_off::*;
+#[cfg(feature = "math")]
pub use weight::*;
+#[cfg(feature = "food-beverage")]
pub use wheat::*;
+#[cfg(feature = "food-beverage")]
pub use wheat_off::*;
+#[cfg(feature = "text")]
pub use whole_word::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use wifi::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use wifi_high::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use wifi_low::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use wifi_off::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
+pub use wifi_pen::*;
+#[cfg(any(feature = "connectivity", feature = "devices"))]
pub use wifi_zero::*;
+#[cfg(any(feature = "weather", feature = "sustainability"))]
pub use wind::*;
+#[cfg(any(feature = "weather", feature = "sustainability"))]
pub use wind_arrow_down::*;
+#[cfg(feature = "food-beverage")]
pub use wine::*;
+#[cfg(feature = "food-beverage")]
pub use wine_off::*;
+#[cfg(feature = "development")]
pub use workflow::*;
+#[cfg(any(feature = "animals", feature = "security"))]
pub use worm::*;
+#[cfg(any(feature = "text", feature = "arrows"))]
pub use wrap_text::*;
+#[cfg(any(feature = "account", feature = "development", feature = "tools"))]
pub use wrench::*;
+#[cfg(any(feature = "notifications", feature = "math"))]
pub use x::*;
+#[cfg(any(feature = "multimedia", feature = "social", feature = "brands"))]
pub use youtube::*;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "devices",
+ feature = "photography",
+ feature = "weather"
+))]
pub use zap::*;
+#[cfg(any(
+ feature = "connectivity",
+ feature = "devices",
+ feature = "photography",
+ feature = "weather"
+))]
pub use zap_off::*;
+#[cfg(any(
+ feature = "accessibility",
+ feature = "layout",
+ feature = "design",
+ feature = "text",
+ feature = "photography"
+))]
pub use zoom_in::*;
+#[cfg(any(
+ feature = "accessibility",
+ feature = "layout",
+ feature = "design",
+ feature = "text",
+ feature = "photography"
+))]
pub use zoom_out::*;
diff --git a/packages/leptos/src/library.rs b/packages/leptos/src/library.rs
index 0de5f46..81ccb7e 100644
--- a/packages/leptos/src/library.rs
+++ b/packages/leptos/src/library.rs
@@ -29,10 +29,10 @@ pub fn Library(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/library_big.rs b/packages/leptos/src/library_big.rs
index 262f5e6..cea550f 100644
--- a/packages/leptos/src/library_big.rs
+++ b/packages/leptos/src/library_big.rs
@@ -29,9 +29,9 @@ pub fn LibraryBig(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/life_buoy.rs b/packages/leptos/src/life_buoy.rs
index 2a4a336..f35b0e0 100644
--- a/packages/leptos/src/life_buoy.rs
+++ b/packages/leptos/src/life_buoy.rs
@@ -29,12 +29,12 @@ pub fn LifeBuoy(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/ligature.rs b/packages/leptos/src/ligature.rs
index de391e9..f0118fd 100644
--- a/packages/leptos/src/ligature.rs
+++ b/packages/leptos/src/ligature.rs
@@ -29,11 +29,11 @@ pub fn Ligature(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/lightbulb.rs b/packages/leptos/src/lightbulb.rs
index 6257830..014decd 100644
--- a/packages/leptos/src/lightbulb.rs
+++ b/packages/leptos/src/lightbulb.rs
@@ -29,9 +29,9 @@ pub fn Lightbulb(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/lightbulb_off.rs b/packages/leptos/src/lightbulb_off.rs
index c7f32d4..06d0237 100644
--- a/packages/leptos/src/lightbulb_off.rs
+++ b/packages/leptos/src/lightbulb_off.rs
@@ -29,11 +29,11 @@ pub fn LightbulbOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/link.rs b/packages/leptos/src/link.rs
index b132ac6..bdb57fa 100644
--- a/packages/leptos/src/link.rs
+++ b/packages/leptos/src/link.rs
@@ -29,8 +29,8 @@ pub fn Link(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/link_2.rs b/packages/leptos/src/link_2.rs
index 0b390b5..345cb00 100644
--- a/packages/leptos/src/link_2.rs
+++ b/packages/leptos/src/link_2.rs
@@ -29,9 +29,9 @@ pub fn Link2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/link_2_off.rs b/packages/leptos/src/link_2_off.rs
index 2483e73..c5ad84f 100644
--- a/packages/leptos/src/link_2_off.rs
+++ b/packages/leptos/src/link_2_off.rs
@@ -29,10 +29,10 @@ pub fn Link2Off(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/linkedin.rs b/packages/leptos/src/linkedin.rs
index 83fcdc9..75fb86d 100644
--- a/packages/leptos/src/linkedin.rs
+++ b/packages/leptos/src/linkedin.rs
@@ -29,9 +29,9 @@ pub fn Linkedin(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/list.rs b/packages/leptos/src/list.rs
index b023e56..f4c0d16 100644
--- a/packages/leptos/src/list.rs
+++ b/packages/leptos/src/list.rs
@@ -29,12 +29,12 @@ pub fn List(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/list_check.rs b/packages/leptos/src/list_check.rs
index df4265f..4878dba 100644
--- a/packages/leptos/src/list_check.rs
+++ b/packages/leptos/src/list_check.rs
@@ -29,10 +29,10 @@ pub fn ListCheck(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/list_checks.rs b/packages/leptos/src/list_checks.rs
index d024665..7c2ad21 100644
--- a/packages/leptos/src/list_checks.rs
+++ b/packages/leptos/src/list_checks.rs
@@ -29,11 +29,11 @@ pub fn ListChecks(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/list_collapse.rs b/packages/leptos/src/list_collapse.rs
index 9f6759d..c66ffed 100644
--- a/packages/leptos/src/list_collapse.rs
+++ b/packages/leptos/src/list_collapse.rs
@@ -29,11 +29,11 @@ pub fn ListCollapse(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/list_end.rs b/packages/leptos/src/list_end.rs
index 315222f..3276b08 100644
--- a/packages/leptos/src/list_end.rs
+++ b/packages/leptos/src/list_end.rs
@@ -29,11 +29,11 @@ pub fn ListEnd(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/list_filter.rs b/packages/leptos/src/list_filter.rs
index b26ecba..b0af915 100644
--- a/packages/leptos/src/list_filter.rs
+++ b/packages/leptos/src/list_filter.rs
@@ -29,9 +29,9 @@ pub fn ListFilter(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/list_filter_plus.rs b/packages/leptos/src/list_filter_plus.rs
index ba748c7..3e616be 100644
--- a/packages/leptos/src/list_filter_plus.rs
+++ b/packages/leptos/src/list_filter_plus.rs
@@ -29,11 +29,11 @@ pub fn ListFilterPlus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/list_minus.rs b/packages/leptos/src/list_minus.rs
index 06fe58f..8a89014 100644
--- a/packages/leptos/src/list_minus.rs
+++ b/packages/leptos/src/list_minus.rs
@@ -29,10 +29,10 @@ pub fn ListMinus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/list_music.rs b/packages/leptos/src/list_music.rs
index 0eafd92..fce0172 100644
--- a/packages/leptos/src/list_music.rs
+++ b/packages/leptos/src/list_music.rs
@@ -29,11 +29,11 @@ pub fn ListMusic(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/list_ordered.rs b/packages/leptos/src/list_ordered.rs
index f3c1cda..03eeac0 100644
--- a/packages/leptos/src/list_ordered.rs
+++ b/packages/leptos/src/list_ordered.rs
@@ -29,12 +29,12 @@ pub fn ListOrdered(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/list_plus.rs b/packages/leptos/src/list_plus.rs
index 5a517bf..49efdf3 100644
--- a/packages/leptos/src/list_plus.rs
+++ b/packages/leptos/src/list_plus.rs
@@ -29,11 +29,11 @@ pub fn ListPlus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/list_restart.rs b/packages/leptos/src/list_restart.rs
index 1f29d86..51c20c5 100644
--- a/packages/leptos/src/list_restart.rs
+++ b/packages/leptos/src/list_restart.rs
@@ -29,11 +29,11 @@ pub fn ListRestart(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/list_start.rs b/packages/leptos/src/list_start.rs
index 8f03bad..9cbea4e 100644
--- a/packages/leptos/src/list_start.rs
+++ b/packages/leptos/src/list_start.rs
@@ -29,11 +29,11 @@ pub fn ListStart(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/list_todo.rs b/packages/leptos/src/list_todo.rs
index 434e31b..43da2b2 100644
--- a/packages/leptos/src/list_todo.rs
+++ b/packages/leptos/src/list_todo.rs
@@ -29,11 +29,11 @@ pub fn ListTodo(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/list_tree.rs b/packages/leptos/src/list_tree.rs
index 207201a..2901703 100644
--- a/packages/leptos/src/list_tree.rs
+++ b/packages/leptos/src/list_tree.rs
@@ -29,11 +29,11 @@ pub fn ListTree(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/list_video.rs b/packages/leptos/src/list_video.rs
index 612a106..621338e 100644
--- a/packages/leptos/src/list_video.rs
+++ b/packages/leptos/src/list_video.rs
@@ -29,10 +29,10 @@ pub fn ListVideo(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/list_x.rs b/packages/leptos/src/list_x.rs
index ebc21b1..22305bc 100644
--- a/packages/leptos/src/list_x.rs
+++ b/packages/leptos/src/list_x.rs
@@ -29,11 +29,11 @@ pub fn ListX(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/loader.rs b/packages/leptos/src/loader.rs
index cb17c77..61ef4f1 100644
--- a/packages/leptos/src/loader.rs
+++ b/packages/leptos/src/loader.rs
@@ -29,14 +29,14 @@ pub fn Loader(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/loader_circle.rs b/packages/leptos/src/loader_circle.rs
index 69de72d..f7f0176 100644
--- a/packages/leptos/src/loader_circle.rs
+++ b/packages/leptos/src/loader_circle.rs
@@ -29,7 +29,7 @@ pub fn LoaderCircle(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/loader_pinwheel.rs b/packages/leptos/src/loader_pinwheel.rs
index 47c906d..911aa5f 100644
--- a/packages/leptos/src/loader_pinwheel.rs
+++ b/packages/leptos/src/loader_pinwheel.rs
@@ -29,10 +29,10 @@ pub fn LoaderPinwheel(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/locate.rs b/packages/leptos/src/locate.rs
index 12a2218..f254d64 100644
--- a/packages/leptos/src/locate.rs
+++ b/packages/leptos/src/locate.rs
@@ -29,11 +29,11 @@ pub fn Locate(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/locate_fixed.rs b/packages/leptos/src/locate_fixed.rs
index e345168..6f500ed 100644
--- a/packages/leptos/src/locate_fixed.rs
+++ b/packages/leptos/src/locate_fixed.rs
@@ -29,12 +29,12 @@ pub fn LocateFixed(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/locate_off.rs b/packages/leptos/src/locate_off.rs
index 759ef50..18de628 100644
--- a/packages/leptos/src/locate_off.rs
+++ b/packages/leptos/src/locate_off.rs
@@ -29,13 +29,13 @@ pub fn LocateOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/location_edit.rs b/packages/leptos/src/location_edit.rs
new file mode 100644
index 0000000..d45d073
--- /dev/null
+++ b/packages/leptos/src/location_edit.rs
@@ -0,0 +1,37 @@
+use leptos::{prelude::*, svg::Svg};
+#[component]
+pub fn LocationEdit(
+ #[prop(default = 24.into(), into)] size: Signal,
+ #[prop(default = "currentColor".into(), into)] color: Signal,
+ #[prop(default = "none".into(), into)] fill: Signal,
+ #[prop(default = 2.into(), into)] stroke_width: Signal,
+ #[prop(default = false.into(), into)] absolute_stroke_width: Signal,
+ #[prop(optional)] node_ref: NodeRef,
+) -> impl IntoView {
+ let stroke_width = Signal::derive(move || {
+ if absolute_stroke_width.get() {
+ stroke_width.get() * 24 / size.get()
+ } else {
+ stroke_width.get()
+ }
+ });
+ view! {
+
+
+
+
+
+ }
+}
diff --git a/packages/leptos/src/lock.rs b/packages/leptos/src/lock.rs
index f9aea54..2f34739 100644
--- a/packages/leptos/src/lock.rs
+++ b/packages/leptos/src/lock.rs
@@ -29,8 +29,8 @@ pub fn Lock(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/lock_keyhole.rs b/packages/leptos/src/lock_keyhole.rs
index e627de1..fec8f3b 100644
--- a/packages/leptos/src/lock_keyhole.rs
+++ b/packages/leptos/src/lock_keyhole.rs
@@ -29,9 +29,9 @@ pub fn LockKeyhole(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/lock_keyhole_open.rs b/packages/leptos/src/lock_keyhole_open.rs
index 1194552..6eea124 100644
--- a/packages/leptos/src/lock_keyhole_open.rs
+++ b/packages/leptos/src/lock_keyhole_open.rs
@@ -29,9 +29,9 @@ pub fn LockKeyholeOpen(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/lock_open.rs b/packages/leptos/src/lock_open.rs
index f5d7903..984abdb 100644
--- a/packages/leptos/src/lock_open.rs
+++ b/packages/leptos/src/lock_open.rs
@@ -29,8 +29,8 @@ pub fn LockOpen(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/log_in.rs b/packages/leptos/src/log_in.rs
index 5280c71..7be9a0e 100644
--- a/packages/leptos/src/log_in.rs
+++ b/packages/leptos/src/log_in.rs
@@ -29,9 +29,9 @@ pub fn LogIn(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/log_out.rs b/packages/leptos/src/log_out.rs
index 26da09e..22ced33 100644
--- a/packages/leptos/src/log_out.rs
+++ b/packages/leptos/src/log_out.rs
@@ -29,9 +29,9 @@ pub fn LogOut(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/logs.rs b/packages/leptos/src/logs.rs
index eb448b1..fa2b31a 100644
--- a/packages/leptos/src/logs.rs
+++ b/packages/leptos/src/logs.rs
@@ -29,15 +29,15 @@ pub fn Logs(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/lollipop.rs b/packages/leptos/src/lollipop.rs
index 01c5017..5781a65 100644
--- a/packages/leptos/src/lollipop.rs
+++ b/packages/leptos/src/lollipop.rs
@@ -29,9 +29,9 @@ pub fn Lollipop(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/luggage.rs b/packages/leptos/src/luggage.rs
index 898596e..26afdcd 100644
--- a/packages/leptos/src/luggage.rs
+++ b/packages/leptos/src/luggage.rs
@@ -29,11 +29,11 @@ pub fn Luggage(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/magnet.rs b/packages/leptos/src/magnet.rs
index 5b14022..3a08b7c 100644
--- a/packages/leptos/src/magnet.rs
+++ b/packages/leptos/src/magnet.rs
@@ -29,9 +29,9 @@ pub fn Magnet(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/mail.rs b/packages/leptos/src/mail.rs
index 54def30..36d5c52 100644
--- a/packages/leptos/src/mail.rs
+++ b/packages/leptos/src/mail.rs
@@ -29,8 +29,8 @@ pub fn Mail(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/mail_check.rs b/packages/leptos/src/mail_check.rs
index 34abaf1..3ebe285 100644
--- a/packages/leptos/src/mail_check.rs
+++ b/packages/leptos/src/mail_check.rs
@@ -29,9 +29,9 @@ pub fn MailCheck(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/mail_minus.rs b/packages/leptos/src/mail_minus.rs
index f6be501..eca6ece 100644
--- a/packages/leptos/src/mail_minus.rs
+++ b/packages/leptos/src/mail_minus.rs
@@ -29,9 +29,9 @@ pub fn MailMinus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/mail_open.rs b/packages/leptos/src/mail_open.rs
index de7aabc..79c0980 100644
--- a/packages/leptos/src/mail_open.rs
+++ b/packages/leptos/src/mail_open.rs
@@ -29,8 +29,8 @@ pub fn MailOpen(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/mail_plus.rs b/packages/leptos/src/mail_plus.rs
index b7e9b22..a6194f3 100644
--- a/packages/leptos/src/mail_plus.rs
+++ b/packages/leptos/src/mail_plus.rs
@@ -29,10 +29,10 @@ pub fn MailPlus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/mail_question.rs b/packages/leptos/src/mail_question.rs
index d875742..3a17f0a 100644
--- a/packages/leptos/src/mail_question.rs
+++ b/packages/leptos/src/mail_question.rs
@@ -29,10 +29,10 @@ pub fn MailQuestion(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/mail_search.rs b/packages/leptos/src/mail_search.rs
index 4a64163..aa529c6 100644
--- a/packages/leptos/src/mail_search.rs
+++ b/packages/leptos/src/mail_search.rs
@@ -29,11 +29,11 @@ pub fn MailSearch(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/mail_warning.rs b/packages/leptos/src/mail_warning.rs
index ce89afa..9811717 100644
--- a/packages/leptos/src/mail_warning.rs
+++ b/packages/leptos/src/mail_warning.rs
@@ -29,10 +29,10 @@ pub fn MailWarning(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/mail_x.rs b/packages/leptos/src/mail_x.rs
index d7c22e6..eadf2c7 100644
--- a/packages/leptos/src/mail_x.rs
+++ b/packages/leptos/src/mail_x.rs
@@ -29,10 +29,10 @@ pub fn MailX(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/mailbox.rs b/packages/leptos/src/mailbox.rs
index 69ec747..91dc364 100644
--- a/packages/leptos/src/mailbox.rs
+++ b/packages/leptos/src/mailbox.rs
@@ -29,10 +29,10 @@ pub fn Mailbox(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/mails.rs b/packages/leptos/src/mails.rs
index 49cd388..bec95eb 100644
--- a/packages/leptos/src/mails.rs
+++ b/packages/leptos/src/mails.rs
@@ -29,9 +29,9 @@ pub fn Mails(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/map.rs b/packages/leptos/src/map.rs
index 06a228b..a056b67 100644
--- a/packages/leptos/src/map.rs
+++ b/packages/leptos/src/map.rs
@@ -29,9 +29,9 @@ pub fn Map(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/map_pin.rs b/packages/leptos/src/map_pin.rs
index abe6d52..e8a1a34 100644
--- a/packages/leptos/src/map_pin.rs
+++ b/packages/leptos/src/map_pin.rs
@@ -29,8 +29,8 @@ pub fn MapPin(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/map_pin_check.rs b/packages/leptos/src/map_pin_check.rs
index 0e666fc..1c43940 100644
--- a/packages/leptos/src/map_pin_check.rs
+++ b/packages/leptos/src/map_pin_check.rs
@@ -29,9 +29,9 @@ pub fn MapPinCheck(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/map_pin_check_inside.rs b/packages/leptos/src/map_pin_check_inside.rs
index cca12fa..356915a 100644
--- a/packages/leptos/src/map_pin_check_inside.rs
+++ b/packages/leptos/src/map_pin_check_inside.rs
@@ -29,8 +29,8 @@ pub fn MapPinCheckInside(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/map_pin_house.rs b/packages/leptos/src/map_pin_house.rs
index 7241804..3ba894f 100644
--- a/packages/leptos/src/map_pin_house.rs
+++ b/packages/leptos/src/map_pin_house.rs
@@ -29,10 +29,10 @@ pub fn MapPinHouse(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/map_pin_minus.rs b/packages/leptos/src/map_pin_minus.rs
index 488f9e9..7cb1379 100644
--- a/packages/leptos/src/map_pin_minus.rs
+++ b/packages/leptos/src/map_pin_minus.rs
@@ -29,9 +29,9 @@ pub fn MapPinMinus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/map_pin_minus_inside.rs b/packages/leptos/src/map_pin_minus_inside.rs
index 11f271d..b3cb7bf 100644
--- a/packages/leptos/src/map_pin_minus_inside.rs
+++ b/packages/leptos/src/map_pin_minus_inside.rs
@@ -29,8 +29,8 @@ pub fn MapPinMinusInside(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/map_pin_off.rs b/packages/leptos/src/map_pin_off.rs
index 41f2df4..93050dc 100644
--- a/packages/leptos/src/map_pin_off.rs
+++ b/packages/leptos/src/map_pin_off.rs
@@ -29,11 +29,11 @@ pub fn MapPinOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/map_pin_plus.rs b/packages/leptos/src/map_pin_plus.rs
index ad0a7b8..725a397 100644
--- a/packages/leptos/src/map_pin_plus.rs
+++ b/packages/leptos/src/map_pin_plus.rs
@@ -29,10 +29,10 @@ pub fn MapPinPlus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/map_pin_plus_inside.rs b/packages/leptos/src/map_pin_plus_inside.rs
index da6b67f..7acb36e 100644
--- a/packages/leptos/src/map_pin_plus_inside.rs
+++ b/packages/leptos/src/map_pin_plus_inside.rs
@@ -29,9 +29,9 @@ pub fn MapPinPlusInside(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/map_pin_x.rs b/packages/leptos/src/map_pin_x.rs
index bb95615..9db6258 100644
--- a/packages/leptos/src/map_pin_x.rs
+++ b/packages/leptos/src/map_pin_x.rs
@@ -29,10 +29,10 @@ pub fn MapPinX(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/map_pin_x_inside.rs b/packages/leptos/src/map_pin_x_inside.rs
index 5b5f08d..469290c 100644
--- a/packages/leptos/src/map_pin_x_inside.rs
+++ b/packages/leptos/src/map_pin_x_inside.rs
@@ -29,9 +29,9 @@ pub fn MapPinXInside(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/map_pinned.rs b/packages/leptos/src/map_pinned.rs
index 3b2ee3b..c42404a 100644
--- a/packages/leptos/src/map_pinned.rs
+++ b/packages/leptos/src/map_pinned.rs
@@ -29,9 +29,9 @@ pub fn MapPinned(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/map_plus.rs b/packages/leptos/src/map_plus.rs
new file mode 100644
index 0000000..dd96d85
--- /dev/null
+++ b/packages/leptos/src/map_plus.rs
@@ -0,0 +1,39 @@
+use leptos::{prelude::*, svg::Svg};
+#[component]
+pub fn MapPlus(
+ #[prop(default = 24.into(), into)] size: Signal,
+ #[prop(default = "currentColor".into(), into)] color: Signal,
+ #[prop(default = "none".into(), into)] fill: Signal,
+ #[prop(default = 2.into(), into)] stroke_width: Signal,
+ #[prop(default = false.into(), into)] absolute_stroke_width: Signal,
+ #[prop(optional)] node_ref: NodeRef,
+) -> impl IntoView {
+ let stroke_width = Signal::derive(move || {
+ if absolute_stroke_width.get() {
+ stroke_width.get() * 24 / size.get()
+ } else {
+ stroke_width.get()
+ }
+ });
+ view! {
+
+
+
+
+
+
+
+ }
+}
diff --git a/packages/leptos/src/mars.rs b/packages/leptos/src/mars.rs
new file mode 100644
index 0000000..3bc4de1
--- /dev/null
+++ b/packages/leptos/src/mars.rs
@@ -0,0 +1,37 @@
+use leptos::{prelude::*, svg::Svg};
+#[component]
+pub fn Mars(
+ #[prop(default = 24.into(), into)] size: Signal,
+ #[prop(default = "currentColor".into(), into)] color: Signal,
+ #[prop(default = "none".into(), into)] fill: Signal,
+ #[prop(default = 2.into(), into)] stroke_width: Signal,
+ #[prop(default = false.into(), into)] absolute_stroke_width: Signal,
+ #[prop(optional)] node_ref: NodeRef,
+) -> impl IntoView {
+ let stroke_width = Signal::derive(move || {
+ if absolute_stroke_width.get() {
+ stroke_width.get() * 24 / size.get()
+ } else {
+ stroke_width.get()
+ }
+ });
+ view! {
+
+
+
+
+
+ }
+}
diff --git a/packages/leptos/src/mars_stroke.rs b/packages/leptos/src/mars_stroke.rs
new file mode 100644
index 0000000..44a5f49
--- /dev/null
+++ b/packages/leptos/src/mars_stroke.rs
@@ -0,0 +1,38 @@
+use leptos::{prelude::*, svg::Svg};
+#[component]
+pub fn MarsStroke(
+ #[prop(default = 24.into(), into)] size: Signal,
+ #[prop(default = "currentColor".into(), into)] color: Signal,
+ #[prop(default = "none".into(), into)] fill: Signal,
+ #[prop(default = 2.into(), into)] stroke_width: Signal,
+ #[prop(default = false.into(), into)] absolute_stroke_width: Signal,
+ #[prop(optional)] node_ref: NodeRef,
+) -> impl IntoView {
+ let stroke_width = Signal::derive(move || {
+ if absolute_stroke_width.get() {
+ stroke_width.get() * 24 / size.get()
+ } else {
+ stroke_width.get()
+ }
+ });
+ view! {
+
+
+
+
+
+
+ }
+}
diff --git a/packages/leptos/src/martini.rs b/packages/leptos/src/martini.rs
index 0233b1d..0a40a5f 100644
--- a/packages/leptos/src/martini.rs
+++ b/packages/leptos/src/martini.rs
@@ -29,9 +29,9 @@ pub fn Martini(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/maximize.rs b/packages/leptos/src/maximize.rs
index 2d1c0a8..a374c33 100644
--- a/packages/leptos/src/maximize.rs
+++ b/packages/leptos/src/maximize.rs
@@ -29,10 +29,10 @@ pub fn Maximize(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/maximize_2.rs b/packages/leptos/src/maximize_2.rs
index c27ea51..c474be1 100644
--- a/packages/leptos/src/maximize_2.rs
+++ b/packages/leptos/src/maximize_2.rs
@@ -29,10 +29,10 @@ pub fn Maximize2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/medal.rs b/packages/leptos/src/medal.rs
index 750654f..fc8e8e9 100644
--- a/packages/leptos/src/medal.rs
+++ b/packages/leptos/src/medal.rs
@@ -29,12 +29,12 @@ pub fn Medal(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/megaphone.rs b/packages/leptos/src/megaphone.rs
index 9562c39..4126346 100644
--- a/packages/leptos/src/megaphone.rs
+++ b/packages/leptos/src/megaphone.rs
@@ -29,8 +29,8 @@ pub fn Megaphone(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/megaphone_off.rs b/packages/leptos/src/megaphone_off.rs
index e38ffa4..a16a221 100644
--- a/packages/leptos/src/megaphone_off.rs
+++ b/packages/leptos/src/megaphone_off.rs
@@ -29,10 +29,10 @@ pub fn MegaphoneOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/meh.rs b/packages/leptos/src/meh.rs
index 104d7da..f5d2393 100644
--- a/packages/leptos/src/meh.rs
+++ b/packages/leptos/src/meh.rs
@@ -29,10 +29,10 @@ pub fn Meh(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/memory_stick.rs b/packages/leptos/src/memory_stick.rs
index 8b55886..51445e4 100644
--- a/packages/leptos/src/memory_stick.rs
+++ b/packages/leptos/src/memory_stick.rs
@@ -29,15 +29,15 @@ pub fn MemoryStick(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/menu.rs b/packages/leptos/src/menu.rs
index a67be6e..abd0927 100644
--- a/packages/leptos/src/menu.rs
+++ b/packages/leptos/src/menu.rs
@@ -29,9 +29,9 @@ pub fn Menu(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/merge.rs b/packages/leptos/src/merge.rs
index 0b01641..3084d68 100644
--- a/packages/leptos/src/merge.rs
+++ b/packages/leptos/src/merge.rs
@@ -29,9 +29,9 @@ pub fn Merge(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/message_circle.rs b/packages/leptos/src/message_circle.rs
index 48ad6e6..d089bf2 100644
--- a/packages/leptos/src/message_circle.rs
+++ b/packages/leptos/src/message_circle.rs
@@ -29,7 +29,7 @@ pub fn MessageCircle(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/message_circle_code.rs b/packages/leptos/src/message_circle_code.rs
index 1af109d..5dedbd5 100644
--- a/packages/leptos/src/message_circle_code.rs
+++ b/packages/leptos/src/message_circle_code.rs
@@ -29,9 +29,9 @@ pub fn MessageCircleCode(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/message_circle_dashed.rs b/packages/leptos/src/message_circle_dashed.rs
index fa01ccc..db4cb13 100644
--- a/packages/leptos/src/message_circle_dashed.rs
+++ b/packages/leptos/src/message_circle_dashed.rs
@@ -29,14 +29,14 @@ pub fn MessageCircleDashed(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/message_circle_heart.rs b/packages/leptos/src/message_circle_heart.rs
index 8aeea73..c31e58e 100644
--- a/packages/leptos/src/message_circle_heart.rs
+++ b/packages/leptos/src/message_circle_heart.rs
@@ -29,8 +29,8 @@ pub fn MessageCircleHeart(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/message_circle_more.rs b/packages/leptos/src/message_circle_more.rs
index 1bb4431..726ff20 100644
--- a/packages/leptos/src/message_circle_more.rs
+++ b/packages/leptos/src/message_circle_more.rs
@@ -29,10 +29,10 @@ pub fn MessageCircleMore(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/message_circle_off.rs b/packages/leptos/src/message_circle_off.rs
index af7eb1b..44541fa 100644
--- a/packages/leptos/src/message_circle_off.rs
+++ b/packages/leptos/src/message_circle_off.rs
@@ -29,9 +29,9 @@ pub fn MessageCircleOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/message_circle_plus.rs b/packages/leptos/src/message_circle_plus.rs
index 535e545..9ddde90 100644
--- a/packages/leptos/src/message_circle_plus.rs
+++ b/packages/leptos/src/message_circle_plus.rs
@@ -29,9 +29,9 @@ pub fn MessageCirclePlus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/message_circle_question.rs b/packages/leptos/src/message_circle_question.rs
index 3f4d129..5d5ca1e 100644
--- a/packages/leptos/src/message_circle_question.rs
+++ b/packages/leptos/src/message_circle_question.rs
@@ -29,9 +29,9 @@ pub fn MessageCircleQuestion(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/message_circle_reply.rs b/packages/leptos/src/message_circle_reply.rs
index b1ddd3c..5dae8ae 100644
--- a/packages/leptos/src/message_circle_reply.rs
+++ b/packages/leptos/src/message_circle_reply.rs
@@ -29,9 +29,9 @@ pub fn MessageCircleReply(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/message_circle_warning.rs b/packages/leptos/src/message_circle_warning.rs
index 7c754ef..d2f9a47 100644
--- a/packages/leptos/src/message_circle_warning.rs
+++ b/packages/leptos/src/message_circle_warning.rs
@@ -29,9 +29,9 @@ pub fn MessageCircleWarning(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/message_circle_x.rs b/packages/leptos/src/message_circle_x.rs
index b1d9b9e..c95220f 100644
--- a/packages/leptos/src/message_circle_x.rs
+++ b/packages/leptos/src/message_circle_x.rs
@@ -29,9 +29,9 @@ pub fn MessageCircleX(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/message_square.rs b/packages/leptos/src/message_square.rs
index 2243722..125ae9f 100644
--- a/packages/leptos/src/message_square.rs
+++ b/packages/leptos/src/message_square.rs
@@ -29,7 +29,7 @@ pub fn MessageSquare(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/message_square_code.rs b/packages/leptos/src/message_square_code.rs
index d15da70..767c57b 100644
--- a/packages/leptos/src/message_square_code.rs
+++ b/packages/leptos/src/message_square_code.rs
@@ -29,9 +29,9 @@ pub fn MessageSquareCode(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/message_square_dashed.rs b/packages/leptos/src/message_square_dashed.rs
index cdd0662..4068a64 100644
--- a/packages/leptos/src/message_square_dashed.rs
+++ b/packages/leptos/src/message_square_dashed.rs
@@ -29,15 +29,15 @@ pub fn MessageSquareDashed(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/message_square_diff.rs b/packages/leptos/src/message_square_diff.rs
index c4bf80d..efc3f61 100644
--- a/packages/leptos/src/message_square_diff.rs
+++ b/packages/leptos/src/message_square_diff.rs
@@ -29,10 +29,10 @@ pub fn MessageSquareDiff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/message_square_dot.rs b/packages/leptos/src/message_square_dot.rs
index 93fa579..0bea602 100644
--- a/packages/leptos/src/message_square_dot.rs
+++ b/packages/leptos/src/message_square_dot.rs
@@ -29,8 +29,8 @@ pub fn MessageSquareDot(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/message_square_heart.rs b/packages/leptos/src/message_square_heart.rs
index 46c8c2b..ad8bfe4 100644
--- a/packages/leptos/src/message_square_heart.rs
+++ b/packages/leptos/src/message_square_heart.rs
@@ -29,8 +29,8 @@ pub fn MessageSquareHeart(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/message_square_lock.rs b/packages/leptos/src/message_square_lock.rs
index a1b6587..b6d0681 100644
--- a/packages/leptos/src/message_square_lock.rs
+++ b/packages/leptos/src/message_square_lock.rs
@@ -29,9 +29,9 @@ pub fn MessageSquareLock(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/message_square_more.rs b/packages/leptos/src/message_square_more.rs
index fdf3a30..5f01d36 100644
--- a/packages/leptos/src/message_square_more.rs
+++ b/packages/leptos/src/message_square_more.rs
@@ -29,10 +29,10 @@ pub fn MessageSquareMore(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/message_square_off.rs b/packages/leptos/src/message_square_off.rs
index 1ba5aef..4b1e7c3 100644
--- a/packages/leptos/src/message_square_off.rs
+++ b/packages/leptos/src/message_square_off.rs
@@ -29,9 +29,9 @@ pub fn MessageSquareOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/message_square_plus.rs b/packages/leptos/src/message_square_plus.rs
index e6f4640..9dcb9da 100644
--- a/packages/leptos/src/message_square_plus.rs
+++ b/packages/leptos/src/message_square_plus.rs
@@ -29,9 +29,9 @@ pub fn MessageSquarePlus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/message_square_quote.rs b/packages/leptos/src/message_square_quote.rs
index 0e6b334..c151816 100644
--- a/packages/leptos/src/message_square_quote.rs
+++ b/packages/leptos/src/message_square_quote.rs
@@ -29,9 +29,9 @@ pub fn MessageSquareQuote(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/message_square_reply.rs b/packages/leptos/src/message_square_reply.rs
index 416f029..e9e343e 100644
--- a/packages/leptos/src/message_square_reply.rs
+++ b/packages/leptos/src/message_square_reply.rs
@@ -29,9 +29,9 @@ pub fn MessageSquareReply(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/message_square_share.rs b/packages/leptos/src/message_square_share.rs
index 74004fb..70a9dcc 100644
--- a/packages/leptos/src/message_square_share.rs
+++ b/packages/leptos/src/message_square_share.rs
@@ -29,9 +29,9 @@ pub fn MessageSquareShare(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/message_square_text.rs b/packages/leptos/src/message_square_text.rs
index fdb2a64..d0060aa 100644
--- a/packages/leptos/src/message_square_text.rs
+++ b/packages/leptos/src/message_square_text.rs
@@ -29,9 +29,9 @@ pub fn MessageSquareText(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/message_square_warning.rs b/packages/leptos/src/message_square_warning.rs
index fcbacc6..06aa60b 100644
--- a/packages/leptos/src/message_square_warning.rs
+++ b/packages/leptos/src/message_square_warning.rs
@@ -29,9 +29,9 @@ pub fn MessageSquareWarning(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/message_square_x.rs b/packages/leptos/src/message_square_x.rs
index 68d8e58..6189ea7 100644
--- a/packages/leptos/src/message_square_x.rs
+++ b/packages/leptos/src/message_square_x.rs
@@ -29,9 +29,9 @@ pub fn MessageSquareX(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/messages_square.rs b/packages/leptos/src/messages_square.rs
index c65d504..959143e 100644
--- a/packages/leptos/src/messages_square.rs
+++ b/packages/leptos/src/messages_square.rs
@@ -29,8 +29,8 @@ pub fn MessagesSquare(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/mic.rs b/packages/leptos/src/mic.rs
index 58ec799..942a122 100644
--- a/packages/leptos/src/mic.rs
+++ b/packages/leptos/src/mic.rs
@@ -29,9 +29,9 @@ pub fn Mic(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/mic_off.rs b/packages/leptos/src/mic_off.rs
index b8fbc08..ceac5d9 100644
--- a/packages/leptos/src/mic_off.rs
+++ b/packages/leptos/src/mic_off.rs
@@ -29,12 +29,12 @@ pub fn MicOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/mic_vocal.rs b/packages/leptos/src/mic_vocal.rs
index 3474029..5e66d45 100644
--- a/packages/leptos/src/mic_vocal.rs
+++ b/packages/leptos/src/mic_vocal.rs
@@ -29,9 +29,9 @@ pub fn MicVocal(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/microchip.rs b/packages/leptos/src/microchip.rs
index 677f9ea..ee1efe9 100644
--- a/packages/leptos/src/microchip.rs
+++ b/packages/leptos/src/microchip.rs
@@ -29,17 +29,17 @@ pub fn Microchip(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/microscope.rs b/packages/leptos/src/microscope.rs
index 3a13295..1748fb6 100644
--- a/packages/leptos/src/microscope.rs
+++ b/packages/leptos/src/microscope.rs
@@ -29,12 +29,12 @@ pub fn Microscope(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/microwave.rs b/packages/leptos/src/microwave.rs
index 0ba16d3..d7f1f48 100644
--- a/packages/leptos/src/microwave.rs
+++ b/packages/leptos/src/microwave.rs
@@ -29,11 +29,11 @@ pub fn Microwave(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/milestone.rs b/packages/leptos/src/milestone.rs
index 4b661ac..b48987d 100644
--- a/packages/leptos/src/milestone.rs
+++ b/packages/leptos/src/milestone.rs
@@ -29,9 +29,9 @@ pub fn Milestone(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/milk.rs b/packages/leptos/src/milk.rs
index 21aa9cb..d080f66 100644
--- a/packages/leptos/src/milk.rs
+++ b/packages/leptos/src/milk.rs
@@ -29,9 +29,9 @@ pub fn Milk(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/milk_off.rs b/packages/leptos/src/milk_off.rs
index 318cf46..dfd558a 100644
--- a/packages/leptos/src/milk_off.rs
+++ b/packages/leptos/src/milk_off.rs
@@ -29,10 +29,10 @@ pub fn MilkOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/minimize.rs b/packages/leptos/src/minimize.rs
index 7dc66f0..451b32f 100644
--- a/packages/leptos/src/minimize.rs
+++ b/packages/leptos/src/minimize.rs
@@ -29,10 +29,10 @@ pub fn Minimize(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/minimize_2.rs b/packages/leptos/src/minimize_2.rs
index 6a924da..42ecab8 100644
--- a/packages/leptos/src/minimize_2.rs
+++ b/packages/leptos/src/minimize_2.rs
@@ -29,10 +29,10 @@ pub fn Minimize2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/minus.rs b/packages/leptos/src/minus.rs
index cee82b1..58a15c9 100644
--- a/packages/leptos/src/minus.rs
+++ b/packages/leptos/src/minus.rs
@@ -29,7 +29,7 @@ pub fn Minus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/monitor.rs b/packages/leptos/src/monitor.rs
index 1285d6a..bb8d5a3 100644
--- a/packages/leptos/src/monitor.rs
+++ b/packages/leptos/src/monitor.rs
@@ -29,9 +29,9 @@ pub fn Monitor(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/monitor_check.rs b/packages/leptos/src/monitor_check.rs
index 17790b7..481c338 100644
--- a/packages/leptos/src/monitor_check.rs
+++ b/packages/leptos/src/monitor_check.rs
@@ -29,10 +29,10 @@ pub fn MonitorCheck(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/monitor_cog.rs b/packages/leptos/src/monitor_cog.rs
index 4dc52c2..cd6fb17 100644
--- a/packages/leptos/src/monitor_cog.rs
+++ b/packages/leptos/src/monitor_cog.rs
@@ -29,18 +29,18 @@ pub fn MonitorCog(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/monitor_dot.rs b/packages/leptos/src/monitor_dot.rs
index d4fd8c6..7aa8742 100644
--- a/packages/leptos/src/monitor_dot.rs
+++ b/packages/leptos/src/monitor_dot.rs
@@ -29,10 +29,10 @@ pub fn MonitorDot(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/monitor_down.rs b/packages/leptos/src/monitor_down.rs
index 941fb24..1917157 100644
--- a/packages/leptos/src/monitor_down.rs
+++ b/packages/leptos/src/monitor_down.rs
@@ -29,11 +29,11 @@ pub fn MonitorDown(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/monitor_off.rs b/packages/leptos/src/monitor_off.rs
index 2c8f59b..2b606b5 100644
--- a/packages/leptos/src/monitor_off.rs
+++ b/packages/leptos/src/monitor_off.rs
@@ -29,11 +29,11 @@ pub fn MonitorOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/monitor_pause.rs b/packages/leptos/src/monitor_pause.rs
index 705eec7..a55d82b 100644
--- a/packages/leptos/src/monitor_pause.rs
+++ b/packages/leptos/src/monitor_pause.rs
@@ -29,11 +29,11 @@ pub fn MonitorPause(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/monitor_play.rs b/packages/leptos/src/monitor_play.rs
index d916573..3f7fb28 100644
--- a/packages/leptos/src/monitor_play.rs
+++ b/packages/leptos/src/monitor_play.rs
@@ -29,10 +29,10 @@ pub fn MonitorPlay(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/monitor_smartphone.rs b/packages/leptos/src/monitor_smartphone.rs
index a271cf2..e731ee2 100644
--- a/packages/leptos/src/monitor_smartphone.rs
+++ b/packages/leptos/src/monitor_smartphone.rs
@@ -29,10 +29,10 @@ pub fn MonitorSmartphone(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/monitor_speaker.rs b/packages/leptos/src/monitor_speaker.rs
index bc90d5f..07de458 100644
--- a/packages/leptos/src/monitor_speaker.rs
+++ b/packages/leptos/src/monitor_speaker.rs
@@ -29,11 +29,11 @@ pub fn MonitorSpeaker(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/monitor_stop.rs b/packages/leptos/src/monitor_stop.rs
index 6ca837d..f975021 100644
--- a/packages/leptos/src/monitor_stop.rs
+++ b/packages/leptos/src/monitor_stop.rs
@@ -29,10 +29,10 @@ pub fn MonitorStop(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/monitor_up.rs b/packages/leptos/src/monitor_up.rs
index ddff8ce..e53584c 100644
--- a/packages/leptos/src/monitor_up.rs
+++ b/packages/leptos/src/monitor_up.rs
@@ -29,11 +29,11 @@ pub fn MonitorUp(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/monitor_x.rs b/packages/leptos/src/monitor_x.rs
index f53404e..e348f1f 100644
--- a/packages/leptos/src/monitor_x.rs
+++ b/packages/leptos/src/monitor_x.rs
@@ -29,11 +29,11 @@ pub fn MonitorX(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/moon.rs b/packages/leptos/src/moon.rs
index 883dfe7..1296bb9 100644
--- a/packages/leptos/src/moon.rs
+++ b/packages/leptos/src/moon.rs
@@ -29,7 +29,7 @@ pub fn Moon(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/moon_star.rs b/packages/leptos/src/moon_star.rs
index 31fbcc1..54c1a18 100644
--- a/packages/leptos/src/moon_star.rs
+++ b/packages/leptos/src/moon_star.rs
@@ -29,9 +29,9 @@ pub fn MoonStar(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/mountain.rs b/packages/leptos/src/mountain.rs
index dfc9571..5317312 100644
--- a/packages/leptos/src/mountain.rs
+++ b/packages/leptos/src/mountain.rs
@@ -29,7 +29,7 @@ pub fn Mountain(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/mountain_snow.rs b/packages/leptos/src/mountain_snow.rs
index 1581f73..d6cecbc 100644
--- a/packages/leptos/src/mountain_snow.rs
+++ b/packages/leptos/src/mountain_snow.rs
@@ -29,8 +29,8 @@ pub fn MountainSnow(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/mouse.rs b/packages/leptos/src/mouse.rs
index 3458ab3..44eeac8 100644
--- a/packages/leptos/src/mouse.rs
+++ b/packages/leptos/src/mouse.rs
@@ -29,8 +29,8 @@ pub fn Mouse(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/mouse_off.rs b/packages/leptos/src/mouse_off.rs
index d7bb14d..58f4a2e 100644
--- a/packages/leptos/src/mouse_off.rs
+++ b/packages/leptos/src/mouse_off.rs
@@ -29,10 +29,10 @@ pub fn MouseOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/mouse_pointer.rs b/packages/leptos/src/mouse_pointer.rs
index 41294d0..05aeef0 100644
--- a/packages/leptos/src/mouse_pointer.rs
+++ b/packages/leptos/src/mouse_pointer.rs
@@ -29,8 +29,8 @@ pub fn MousePointer(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/mouse_pointer_2.rs b/packages/leptos/src/mouse_pointer_2.rs
index 3a958a8..b5c1906 100644
--- a/packages/leptos/src/mouse_pointer_2.rs
+++ b/packages/leptos/src/mouse_pointer_2.rs
@@ -29,7 +29,7 @@ pub fn MousePointer2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/mouse_pointer_ban.rs b/packages/leptos/src/mouse_pointer_ban.rs
index 1319bd6..11d2b1b 100644
--- a/packages/leptos/src/mouse_pointer_ban.rs
+++ b/packages/leptos/src/mouse_pointer_ban.rs
@@ -29,9 +29,9 @@ pub fn MousePointerBan(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/mouse_pointer_click.rs b/packages/leptos/src/mouse_pointer_click.rs
index 8b545e5..d6229a2 100644
--- a/packages/leptos/src/mouse_pointer_click.rs
+++ b/packages/leptos/src/mouse_pointer_click.rs
@@ -29,11 +29,11 @@ pub fn MousePointerClick(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/move.rs b/packages/leptos/src/move.rs
index 13fd075..3f1dce4 100644
--- a/packages/leptos/src/move.rs
+++ b/packages/leptos/src/move.rs
@@ -29,12 +29,12 @@ pub fn Move(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/move_3_d.rs b/packages/leptos/src/move_3_d.rs
index 4dfcbc4..abffee6 100644
--- a/packages/leptos/src/move_3_d.rs
+++ b/packages/leptos/src/move_3_d.rs
@@ -29,10 +29,10 @@ pub fn Move3D(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/move_diagonal.rs b/packages/leptos/src/move_diagonal.rs
index 6772168..882d261 100644
--- a/packages/leptos/src/move_diagonal.rs
+++ b/packages/leptos/src/move_diagonal.rs
@@ -29,9 +29,9 @@ pub fn MoveDiagonal(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/move_diagonal_2.rs b/packages/leptos/src/move_diagonal_2.rs
index 3aad90a..c234594 100644
--- a/packages/leptos/src/move_diagonal_2.rs
+++ b/packages/leptos/src/move_diagonal_2.rs
@@ -29,9 +29,9 @@ pub fn MoveDiagonal2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/move_down.rs b/packages/leptos/src/move_down.rs
index bd7a66b..ab45751 100644
--- a/packages/leptos/src/move_down.rs
+++ b/packages/leptos/src/move_down.rs
@@ -29,8 +29,8 @@ pub fn MoveDown(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/move_down_left.rs b/packages/leptos/src/move_down_left.rs
index af9e8fb..d07968b 100644
--- a/packages/leptos/src/move_down_left.rs
+++ b/packages/leptos/src/move_down_left.rs
@@ -29,8 +29,8 @@ pub fn MoveDownLeft(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/move_down_right.rs b/packages/leptos/src/move_down_right.rs
index 674ebe8..7ff80c5 100644
--- a/packages/leptos/src/move_down_right.rs
+++ b/packages/leptos/src/move_down_right.rs
@@ -29,8 +29,8 @@ pub fn MoveDownRight(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/move_horizontal.rs b/packages/leptos/src/move_horizontal.rs
index c36000c..0a0fbfd 100644
--- a/packages/leptos/src/move_horizontal.rs
+++ b/packages/leptos/src/move_horizontal.rs
@@ -29,9 +29,9 @@ pub fn MoveHorizontal(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/move_left.rs b/packages/leptos/src/move_left.rs
index 9fba393..0bdfc22 100644
--- a/packages/leptos/src/move_left.rs
+++ b/packages/leptos/src/move_left.rs
@@ -29,8 +29,8 @@ pub fn MoveLeft(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/move_right.rs b/packages/leptos/src/move_right.rs
index 35d721d..cc50e1c 100644
--- a/packages/leptos/src/move_right.rs
+++ b/packages/leptos/src/move_right.rs
@@ -29,8 +29,8 @@ pub fn MoveRight(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/move_up.rs b/packages/leptos/src/move_up.rs
index d163e0a..c04d85d 100644
--- a/packages/leptos/src/move_up.rs
+++ b/packages/leptos/src/move_up.rs
@@ -29,8 +29,8 @@ pub fn MoveUp(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/move_up_left.rs b/packages/leptos/src/move_up_left.rs
index 4566a9c..b4830c7 100644
--- a/packages/leptos/src/move_up_left.rs
+++ b/packages/leptos/src/move_up_left.rs
@@ -29,8 +29,8 @@ pub fn MoveUpLeft(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/move_up_right.rs b/packages/leptos/src/move_up_right.rs
index 4574342..84d59cd 100644
--- a/packages/leptos/src/move_up_right.rs
+++ b/packages/leptos/src/move_up_right.rs
@@ -29,8 +29,8 @@ pub fn MoveUpRight(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/move_vertical.rs b/packages/leptos/src/move_vertical.rs
index 99e1f40..0718c9d 100644
--- a/packages/leptos/src/move_vertical.rs
+++ b/packages/leptos/src/move_vertical.rs
@@ -29,9 +29,9 @@ pub fn MoveVertical(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/music.rs b/packages/leptos/src/music.rs
index 1caf5ac..97404d5 100644
--- a/packages/leptos/src/music.rs
+++ b/packages/leptos/src/music.rs
@@ -29,9 +29,9 @@ pub fn Music(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/music_2.rs b/packages/leptos/src/music_2.rs
index c03c33c..df86790 100644
--- a/packages/leptos/src/music_2.rs
+++ b/packages/leptos/src/music_2.rs
@@ -29,8 +29,8 @@ pub fn Music2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/music_3.rs b/packages/leptos/src/music_3.rs
index f6839e2..c32e845 100644
--- a/packages/leptos/src/music_3.rs
+++ b/packages/leptos/src/music_3.rs
@@ -29,8 +29,8 @@ pub fn Music3(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/music_4.rs b/packages/leptos/src/music_4.rs
index efff919..8a1dc69 100644
--- a/packages/leptos/src/music_4.rs
+++ b/packages/leptos/src/music_4.rs
@@ -29,10 +29,10 @@ pub fn Music4(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/navigation.rs b/packages/leptos/src/navigation.rs
index b994546..1b6cd70 100644
--- a/packages/leptos/src/navigation.rs
+++ b/packages/leptos/src/navigation.rs
@@ -29,7 +29,7 @@ pub fn Navigation(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/navigation_2.rs b/packages/leptos/src/navigation_2.rs
index 69323e4..54603fd 100644
--- a/packages/leptos/src/navigation_2.rs
+++ b/packages/leptos/src/navigation_2.rs
@@ -29,7 +29,7 @@ pub fn Navigation2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/navigation_2_off.rs b/packages/leptos/src/navigation_2_off.rs
index 1be315e..b28242b 100644
--- a/packages/leptos/src/navigation_2_off.rs
+++ b/packages/leptos/src/navigation_2_off.rs
@@ -29,9 +29,9 @@ pub fn Navigation2Off(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/navigation_off.rs b/packages/leptos/src/navigation_off.rs
index 51311a1..488276f 100644
--- a/packages/leptos/src/navigation_off.rs
+++ b/packages/leptos/src/navigation_off.rs
@@ -29,9 +29,9 @@ pub fn NavigationOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/network.rs b/packages/leptos/src/network.rs
index 7865935..e1d1d1d 100644
--- a/packages/leptos/src/network.rs
+++ b/packages/leptos/src/network.rs
@@ -29,11 +29,11 @@ pub fn Network(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/newspaper.rs b/packages/leptos/src/newspaper.rs
index 689805c..6be9aef 100644
--- a/packages/leptos/src/newspaper.rs
+++ b/packages/leptos/src/newspaper.rs
@@ -29,10 +29,10 @@ pub fn Newspaper(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/nfc.rs b/packages/leptos/src/nfc.rs
index d76b45c..948f792 100644
--- a/packages/leptos/src/nfc.rs
+++ b/packages/leptos/src/nfc.rs
@@ -29,10 +29,10 @@ pub fn Nfc(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/non_binary.rs b/packages/leptos/src/non_binary.rs
new file mode 100644
index 0000000..2148416
--- /dev/null
+++ b/packages/leptos/src/non_binary.rs
@@ -0,0 +1,38 @@
+use leptos::{prelude::*, svg::Svg};
+#[component]
+pub fn NonBinary(
+ #[prop(default = 24.into(), into)] size: Signal,
+ #[prop(default = "currentColor".into(), into)] color: Signal,
+ #[prop(default = "none".into(), into)] fill: Signal,
+ #[prop(default = 2.into(), into)] stroke_width: Signal,
+ #[prop(default = false.into(), into)] absolute_stroke_width: Signal,
+ #[prop(optional)] node_ref: NodeRef,
+) -> impl IntoView {
+ let stroke_width = Signal::derive(move || {
+ if absolute_stroke_width.get() {
+ stroke_width.get() * 24 / size.get()
+ } else {
+ stroke_width.get()
+ }
+ });
+ view! {
+
+
+
+
+
+
+ }
+}
diff --git a/packages/leptos/src/notebook.rs b/packages/leptos/src/notebook.rs
index 741cac4..025be9e 100644
--- a/packages/leptos/src/notebook.rs
+++ b/packages/leptos/src/notebook.rs
@@ -29,12 +29,12 @@ pub fn Notebook(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/notebook_pen.rs b/packages/leptos/src/notebook_pen.rs
index e438be7..30fb888 100644
--- a/packages/leptos/src/notebook_pen.rs
+++ b/packages/leptos/src/notebook_pen.rs
@@ -29,12 +29,12 @@ pub fn NotebookPen(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/notebook_tabs.rs b/packages/leptos/src/notebook_tabs.rs
index e6d2620..87987b7 100644
--- a/packages/leptos/src/notebook_tabs.rs
+++ b/packages/leptos/src/notebook_tabs.rs
@@ -29,15 +29,15 @@ pub fn NotebookTabs(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/notebook_text.rs b/packages/leptos/src/notebook_text.rs
index 2ae03ab..e9d187d 100644
--- a/packages/leptos/src/notebook_text.rs
+++ b/packages/leptos/src/notebook_text.rs
@@ -29,14 +29,14 @@ pub fn NotebookText(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/notepad_text.rs b/packages/leptos/src/notepad_text.rs
index 1e26e87..3d8e62a 100644
--- a/packages/leptos/src/notepad_text.rs
+++ b/packages/leptos/src/notepad_text.rs
@@ -29,13 +29,13 @@ pub fn NotepadText(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/notepad_text_dashed.rs b/packages/leptos/src/notepad_text_dashed.rs
index 45fbd3f..47a9f71 100644
--- a/packages/leptos/src/notepad_text_dashed.rs
+++ b/packages/leptos/src/notepad_text_dashed.rs
@@ -29,19 +29,19 @@ pub fn NotepadTextDashed(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/nut.rs b/packages/leptos/src/nut.rs
index 904e733..d2ee0e3 100644
--- a/packages/leptos/src/nut.rs
+++ b/packages/leptos/src/nut.rs
@@ -29,9 +29,9 @@ pub fn Nut(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/nut_off.rs b/packages/leptos/src/nut_off.rs
index 3d218ba..6f0463c 100644
--- a/packages/leptos/src/nut_off.rs
+++ b/packages/leptos/src/nut_off.rs
@@ -29,11 +29,11 @@ pub fn NutOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/octagon.rs b/packages/leptos/src/octagon.rs
index 91de77f..2f720f0 100644
--- a/packages/leptos/src/octagon.rs
+++ b/packages/leptos/src/octagon.rs
@@ -29,7 +29,7 @@ pub fn Octagon(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/octagon_alert.rs b/packages/leptos/src/octagon_alert.rs
index 94280ab..c1d5884 100644
--- a/packages/leptos/src/octagon_alert.rs
+++ b/packages/leptos/src/octagon_alert.rs
@@ -29,9 +29,9 @@ pub fn OctagonAlert(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/octagon_minus.rs b/packages/leptos/src/octagon_minus.rs
index 49b47b8..551f38d 100644
--- a/packages/leptos/src/octagon_minus.rs
+++ b/packages/leptos/src/octagon_minus.rs
@@ -29,8 +29,8 @@ pub fn OctagonMinus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/octagon_pause.rs b/packages/leptos/src/octagon_pause.rs
index 9e192bf..1d0c8ff 100644
--- a/packages/leptos/src/octagon_pause.rs
+++ b/packages/leptos/src/octagon_pause.rs
@@ -29,9 +29,9 @@ pub fn OctagonPause(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/octagon_x.rs b/packages/leptos/src/octagon_x.rs
index 4961ab9..da58668 100644
--- a/packages/leptos/src/octagon_x.rs
+++ b/packages/leptos/src/octagon_x.rs
@@ -29,9 +29,9 @@ pub fn OctagonX(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/omega.rs b/packages/leptos/src/omega.rs
index 9c52243..c2f5f90 100644
--- a/packages/leptos/src/omega.rs
+++ b/packages/leptos/src/omega.rs
@@ -29,7 +29,7 @@ pub fn Omega(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/option.rs b/packages/leptos/src/option.rs
index 1aa3a27..c0718c6 100644
--- a/packages/leptos/src/option.rs
+++ b/packages/leptos/src/option.rs
@@ -29,8 +29,8 @@ pub fn Option(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/orbit.rs b/packages/leptos/src/orbit.rs
index a5d2414..bb4529a 100644
--- a/packages/leptos/src/orbit.rs
+++ b/packages/leptos/src/orbit.rs
@@ -29,11 +29,11 @@ pub fn Orbit(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/origami.rs b/packages/leptos/src/origami.rs
index b6cd6c1..2054527 100644
--- a/packages/leptos/src/origami.rs
+++ b/packages/leptos/src/origami.rs
@@ -29,9 +29,9 @@ pub fn Origami(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/package.rs b/packages/leptos/src/package.rs
index ee3da28..ef47bb7 100644
--- a/packages/leptos/src/package.rs
+++ b/packages/leptos/src/package.rs
@@ -29,10 +29,10 @@ pub fn Package(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/package_2.rs b/packages/leptos/src/package_2.rs
index e7de5c6..668a163 100644
--- a/packages/leptos/src/package_2.rs
+++ b/packages/leptos/src/package_2.rs
@@ -29,9 +29,9 @@ pub fn Package2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/package_check.rs b/packages/leptos/src/package_check.rs
index 431c768..a2619d6 100644
--- a/packages/leptos/src/package_check.rs
+++ b/packages/leptos/src/package_check.rs
@@ -29,11 +29,11 @@ pub fn PackageCheck(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/package_minus.rs b/packages/leptos/src/package_minus.rs
index 038c5c8..49e67f3 100644
--- a/packages/leptos/src/package_minus.rs
+++ b/packages/leptos/src/package_minus.rs
@@ -29,11 +29,11 @@ pub fn PackageMinus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/package_open.rs b/packages/leptos/src/package_open.rs
index 6d02d77..2d97dc5 100644
--- a/packages/leptos/src/package_open.rs
+++ b/packages/leptos/src/package_open.rs
@@ -29,10 +29,10 @@ pub fn PackageOpen(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/package_plus.rs b/packages/leptos/src/package_plus.rs
index f2dda59..a3b6fbc 100644
--- a/packages/leptos/src/package_plus.rs
+++ b/packages/leptos/src/package_plus.rs
@@ -29,12 +29,12 @@ pub fn PackagePlus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/package_search.rs b/packages/leptos/src/package_search.rs
index 9e836d0..7d7f6ef 100644
--- a/packages/leptos/src/package_search.rs
+++ b/packages/leptos/src/package_search.rs
@@ -29,12 +29,12 @@ pub fn PackageSearch(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/package_x.rs b/packages/leptos/src/package_x.rs
index d14ed86..da34f65 100644
--- a/packages/leptos/src/package_x.rs
+++ b/packages/leptos/src/package_x.rs
@@ -29,11 +29,11 @@ pub fn PackageX(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/paint_bucket.rs b/packages/leptos/src/paint_bucket.rs
index 3f2c842..b5a92cc 100644
--- a/packages/leptos/src/paint_bucket.rs
+++ b/packages/leptos/src/paint_bucket.rs
@@ -29,10 +29,10 @@ pub fn PaintBucket(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/paint_roller.rs b/packages/leptos/src/paint_roller.rs
index 59ea0ef..9e010db 100644
--- a/packages/leptos/src/paint_roller.rs
+++ b/packages/leptos/src/paint_roller.rs
@@ -29,9 +29,9 @@ pub fn PaintRoller(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/paintbrush.rs b/packages/leptos/src/paintbrush.rs
index 667328a..f73878e 100644
--- a/packages/leptos/src/paintbrush.rs
+++ b/packages/leptos/src/paintbrush.rs
@@ -29,9 +29,9 @@ pub fn Paintbrush(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/paintbrush_vertical.rs b/packages/leptos/src/paintbrush_vertical.rs
index 6eb4038..6bf4fcd 100644
--- a/packages/leptos/src/paintbrush_vertical.rs
+++ b/packages/leptos/src/paintbrush_vertical.rs
@@ -29,10 +29,10 @@ pub fn PaintbrushVertical(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/palette.rs b/packages/leptos/src/palette.rs
index a3ef250..711cdeb 100644
--- a/packages/leptos/src/palette.rs
+++ b/packages/leptos/src/palette.rs
@@ -29,11 +29,11 @@ pub fn Palette(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/panda.rs b/packages/leptos/src/panda.rs
new file mode 100644
index 0000000..902ea2a
--- /dev/null
+++ b/packages/leptos/src/panda.rs
@@ -0,0 +1,40 @@
+use leptos::{prelude::*, svg::Svg};
+#[component]
+pub fn Panda(
+ #[prop(default = 24.into(), into)] size: Signal,
+ #[prop(default = "currentColor".into(), into)] color: Signal,
+ #[prop(default = "none".into(), into)] fill: Signal,
+ #[prop(default = 2.into(), into)] stroke_width: Signal,
+ #[prop(default = false.into(), into)] absolute_stroke_width: Signal,
+ #[prop(optional)] node_ref: NodeRef,
+) -> impl IntoView {
+ let stroke_width = Signal::derive(move || {
+ if absolute_stroke_width.get() {
+ stroke_width.get() * 24 / size.get()
+ } else {
+ stroke_width.get()
+ }
+ });
+ view! {
+
+
+
+
+
+
+
+
+ }
+}
diff --git a/packages/leptos/src/panel_bottom.rs b/packages/leptos/src/panel_bottom.rs
index 2ee1ef9..d5e6e26 100644
--- a/packages/leptos/src/panel_bottom.rs
+++ b/packages/leptos/src/panel_bottom.rs
@@ -29,8 +29,8 @@ pub fn PanelBottom(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/panel_bottom_close.rs b/packages/leptos/src/panel_bottom_close.rs
index 6dcf40d..e6539b8 100644
--- a/packages/leptos/src/panel_bottom_close.rs
+++ b/packages/leptos/src/panel_bottom_close.rs
@@ -29,9 +29,9 @@ pub fn PanelBottomClose(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/panel_bottom_dashed.rs b/packages/leptos/src/panel_bottom_dashed.rs
index 1efab81..ce27868 100644
--- a/packages/leptos/src/panel_bottom_dashed.rs
+++ b/packages/leptos/src/panel_bottom_dashed.rs
@@ -29,11 +29,11 @@ pub fn PanelBottomDashed(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/panel_bottom_open.rs b/packages/leptos/src/panel_bottom_open.rs
index 01b1d3c..bff62a3 100644
--- a/packages/leptos/src/panel_bottom_open.rs
+++ b/packages/leptos/src/panel_bottom_open.rs
@@ -29,9 +29,9 @@ pub fn PanelBottomOpen(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/panel_left.rs b/packages/leptos/src/panel_left.rs
index be75a28..a8a52fe 100644
--- a/packages/leptos/src/panel_left.rs
+++ b/packages/leptos/src/panel_left.rs
@@ -29,8 +29,8 @@ pub fn PanelLeft(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/panel_left_close.rs b/packages/leptos/src/panel_left_close.rs
index fe39a06..e7e7296 100644
--- a/packages/leptos/src/panel_left_close.rs
+++ b/packages/leptos/src/panel_left_close.rs
@@ -29,9 +29,9 @@ pub fn PanelLeftClose(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/panel_left_dashed.rs b/packages/leptos/src/panel_left_dashed.rs
index 06b2024..6123c84 100644
--- a/packages/leptos/src/panel_left_dashed.rs
+++ b/packages/leptos/src/panel_left_dashed.rs
@@ -29,11 +29,11 @@ pub fn PanelLeftDashed(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/panel_left_open.rs b/packages/leptos/src/panel_left_open.rs
index 8d51946..9b207d6 100644
--- a/packages/leptos/src/panel_left_open.rs
+++ b/packages/leptos/src/panel_left_open.rs
@@ -29,9 +29,9 @@ pub fn PanelLeftOpen(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/panel_right.rs b/packages/leptos/src/panel_right.rs
index 53b8408..2478650 100644
--- a/packages/leptos/src/panel_right.rs
+++ b/packages/leptos/src/panel_right.rs
@@ -29,8 +29,8 @@ pub fn PanelRight(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/panel_right_close.rs b/packages/leptos/src/panel_right_close.rs
index f6333ea..8a9281f 100644
--- a/packages/leptos/src/panel_right_close.rs
+++ b/packages/leptos/src/panel_right_close.rs
@@ -29,9 +29,9 @@ pub fn PanelRightClose(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/panel_right_dashed.rs b/packages/leptos/src/panel_right_dashed.rs
index 71da4ee..68cc8dd 100644
--- a/packages/leptos/src/panel_right_dashed.rs
+++ b/packages/leptos/src/panel_right_dashed.rs
@@ -29,11 +29,11 @@ pub fn PanelRightDashed(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/panel_right_open.rs b/packages/leptos/src/panel_right_open.rs
index b1b5972..253a26c 100644
--- a/packages/leptos/src/panel_right_open.rs
+++ b/packages/leptos/src/panel_right_open.rs
@@ -29,9 +29,9 @@ pub fn PanelRightOpen(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/panel_top.rs b/packages/leptos/src/panel_top.rs
index 9a846f2..fb5b077 100644
--- a/packages/leptos/src/panel_top.rs
+++ b/packages/leptos/src/panel_top.rs
@@ -29,8 +29,8 @@ pub fn PanelTop(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/panel_top_close.rs b/packages/leptos/src/panel_top_close.rs
index b41aa72..c90c98d 100644
--- a/packages/leptos/src/panel_top_close.rs
+++ b/packages/leptos/src/panel_top_close.rs
@@ -29,9 +29,9 @@ pub fn PanelTopClose(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/panel_top_dashed.rs b/packages/leptos/src/panel_top_dashed.rs
index 415b206..d133179 100644
--- a/packages/leptos/src/panel_top_dashed.rs
+++ b/packages/leptos/src/panel_top_dashed.rs
@@ -29,11 +29,11 @@ pub fn PanelTopDashed(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/panel_top_open.rs b/packages/leptos/src/panel_top_open.rs
index aa8364c..8e24850 100644
--- a/packages/leptos/src/panel_top_open.rs
+++ b/packages/leptos/src/panel_top_open.rs
@@ -29,9 +29,9 @@ pub fn PanelTopOpen(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/panels_left_bottom.rs b/packages/leptos/src/panels_left_bottom.rs
index fae865b..8484cdc 100644
--- a/packages/leptos/src/panels_left_bottom.rs
+++ b/packages/leptos/src/panels_left_bottom.rs
@@ -29,9 +29,9 @@ pub fn PanelsLeftBottom(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/panels_right_bottom.rs b/packages/leptos/src/panels_right_bottom.rs
index 7f8768f..d5fb00e 100644
--- a/packages/leptos/src/panels_right_bottom.rs
+++ b/packages/leptos/src/panels_right_bottom.rs
@@ -29,9 +29,9 @@ pub fn PanelsRightBottom(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/panels_top_left.rs b/packages/leptos/src/panels_top_left.rs
index d7ad4a8..4ab984f 100644
--- a/packages/leptos/src/panels_top_left.rs
+++ b/packages/leptos/src/panels_top_left.rs
@@ -29,9 +29,9 @@ pub fn PanelsTopLeft(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/paperclip.rs b/packages/leptos/src/paperclip.rs
index 1e05b97..6d79dcf 100644
--- a/packages/leptos/src/paperclip.rs
+++ b/packages/leptos/src/paperclip.rs
@@ -29,8 +29,8 @@ pub fn Paperclip(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/parentheses.rs b/packages/leptos/src/parentheses.rs
index af7d833..f419101 100644
--- a/packages/leptos/src/parentheses.rs
+++ b/packages/leptos/src/parentheses.rs
@@ -29,8 +29,8 @@ pub fn Parentheses(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/parking_meter.rs b/packages/leptos/src/parking_meter.rs
index 0cfd166..2c0a25f 100644
--- a/packages/leptos/src/parking_meter.rs
+++ b/packages/leptos/src/parking_meter.rs
@@ -29,11 +29,11 @@ pub fn ParkingMeter(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/party_popper.rs b/packages/leptos/src/party_popper.rs
index 490444f..0927e13 100644
--- a/packages/leptos/src/party_popper.rs
+++ b/packages/leptos/src/party_popper.rs
@@ -29,15 +29,15 @@ pub fn PartyPopper(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/pause.rs b/packages/leptos/src/pause.rs
index 567f5a8..41155da 100644
--- a/packages/leptos/src/pause.rs
+++ b/packages/leptos/src/pause.rs
@@ -29,8 +29,8 @@ pub fn Pause(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/paw_print.rs b/packages/leptos/src/paw_print.rs
index d92612f..e7fcc47 100644
--- a/packages/leptos/src/paw_print.rs
+++ b/packages/leptos/src/paw_print.rs
@@ -29,10 +29,10 @@ pub fn PawPrint(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/pc_case.rs b/packages/leptos/src/pc_case.rs
index f4d63fc..00b1cac 100644
--- a/packages/leptos/src/pc_case.rs
+++ b/packages/leptos/src/pc_case.rs
@@ -29,10 +29,10 @@ pub fn PcCase(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/pen.rs b/packages/leptos/src/pen.rs
index 0a7cce8..e050ee9 100644
--- a/packages/leptos/src/pen.rs
+++ b/packages/leptos/src/pen.rs
@@ -29,7 +29,7 @@ pub fn Pen(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/pen_line.rs b/packages/leptos/src/pen_line.rs
index e6e3d7d..33dee33 100644
--- a/packages/leptos/src/pen_line.rs
+++ b/packages/leptos/src/pen_line.rs
@@ -29,8 +29,8 @@ pub fn PenLine(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/pen_off.rs b/packages/leptos/src/pen_off.rs
index 9127e53..051ff05 100644
--- a/packages/leptos/src/pen_off.rs
+++ b/packages/leptos/src/pen_off.rs
@@ -29,9 +29,9 @@ pub fn PenOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/pen_tool.rs b/packages/leptos/src/pen_tool.rs
index b358257..751e617 100644
--- a/packages/leptos/src/pen_tool.rs
+++ b/packages/leptos/src/pen_tool.rs
@@ -29,10 +29,10 @@ pub fn PenTool(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/pencil.rs b/packages/leptos/src/pencil.rs
index 3474702..1ccff7e 100644
--- a/packages/leptos/src/pencil.rs
+++ b/packages/leptos/src/pencil.rs
@@ -29,8 +29,8 @@ pub fn Pencil(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/pencil_line.rs b/packages/leptos/src/pencil_line.rs
index 238f094..a01f55c 100644
--- a/packages/leptos/src/pencil_line.rs
+++ b/packages/leptos/src/pencil_line.rs
@@ -29,9 +29,9 @@ pub fn PencilLine(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/pencil_off.rs b/packages/leptos/src/pencil_off.rs
index 924f1ad..1a73a7b 100644
--- a/packages/leptos/src/pencil_off.rs
+++ b/packages/leptos/src/pencil_off.rs
@@ -29,10 +29,10 @@ pub fn PencilOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/pencil_ruler.rs b/packages/leptos/src/pencil_ruler.rs
index 17c2f3b..206e4d7 100644
--- a/packages/leptos/src/pencil_ruler.rs
+++ b/packages/leptos/src/pencil_ruler.rs
@@ -29,12 +29,12 @@ pub fn PencilRuler(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/pentagon.rs b/packages/leptos/src/pentagon.rs
index e34fcb4..abade1d 100644
--- a/packages/leptos/src/pentagon.rs
+++ b/packages/leptos/src/pentagon.rs
@@ -29,7 +29,7 @@ pub fn Pentagon(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/percent.rs b/packages/leptos/src/percent.rs
index 2b5029d..1663317 100644
--- a/packages/leptos/src/percent.rs
+++ b/packages/leptos/src/percent.rs
@@ -29,9 +29,9 @@ pub fn Percent(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/person_standing.rs b/packages/leptos/src/person_standing.rs
index d4a4401..28b6db2 100644
--- a/packages/leptos/src/person_standing.rs
+++ b/packages/leptos/src/person_standing.rs
@@ -29,10 +29,10 @@ pub fn PersonStanding(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/philippine_peso.rs b/packages/leptos/src/philippine_peso.rs
index 22d335e..20a840d 100644
--- a/packages/leptos/src/philippine_peso.rs
+++ b/packages/leptos/src/philippine_peso.rs
@@ -29,9 +29,9 @@ pub fn PhilippinePeso(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/phone.rs b/packages/leptos/src/phone.rs
index 42f4425..b2e1b17 100644
--- a/packages/leptos/src/phone.rs
+++ b/packages/leptos/src/phone.rs
@@ -29,7 +29,7 @@ pub fn Phone(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/phone_call.rs b/packages/leptos/src/phone_call.rs
index 08bb970..c6b39ff 100644
--- a/packages/leptos/src/phone_call.rs
+++ b/packages/leptos/src/phone_call.rs
@@ -29,9 +29,9 @@ pub fn PhoneCall(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/phone_forwarded.rs b/packages/leptos/src/phone_forwarded.rs
index f4aea3f..a929fd4 100644
--- a/packages/leptos/src/phone_forwarded.rs
+++ b/packages/leptos/src/phone_forwarded.rs
@@ -29,9 +29,9 @@ pub fn PhoneForwarded(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/phone_incoming.rs b/packages/leptos/src/phone_incoming.rs
index 5972e7d..6c55095 100644
--- a/packages/leptos/src/phone_incoming.rs
+++ b/packages/leptos/src/phone_incoming.rs
@@ -29,9 +29,9 @@ pub fn PhoneIncoming(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/phone_missed.rs b/packages/leptos/src/phone_missed.rs
index b310974..16569ef 100644
--- a/packages/leptos/src/phone_missed.rs
+++ b/packages/leptos/src/phone_missed.rs
@@ -29,9 +29,9 @@ pub fn PhoneMissed(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/phone_off.rs b/packages/leptos/src/phone_off.rs
index 4a74321..a19ea99 100644
--- a/packages/leptos/src/phone_off.rs
+++ b/packages/leptos/src/phone_off.rs
@@ -29,8 +29,8 @@ pub fn PhoneOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/phone_outgoing.rs b/packages/leptos/src/phone_outgoing.rs
index 27ba456..b3059f4 100644
--- a/packages/leptos/src/phone_outgoing.rs
+++ b/packages/leptos/src/phone_outgoing.rs
@@ -29,9 +29,9 @@ pub fn PhoneOutgoing(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/pi.rs b/packages/leptos/src/pi.rs
index 9fa73a9..89739fa 100644
--- a/packages/leptos/src/pi.rs
+++ b/packages/leptos/src/pi.rs
@@ -29,9 +29,9 @@ pub fn Pi(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/piano.rs b/packages/leptos/src/piano.rs
index 874c5d3..f8fe4ad 100644
--- a/packages/leptos/src/piano.rs
+++ b/packages/leptos/src/piano.rs
@@ -29,12 +29,12 @@ pub fn Piano(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/pickaxe.rs b/packages/leptos/src/pickaxe.rs
index 40615a1..1d01f77 100644
--- a/packages/leptos/src/pickaxe.rs
+++ b/packages/leptos/src/pickaxe.rs
@@ -29,10 +29,10 @@ pub fn Pickaxe(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/picture_in_picture.rs b/packages/leptos/src/picture_in_picture.rs
index 769769f..22f9156 100644
--- a/packages/leptos/src/picture_in_picture.rs
+++ b/packages/leptos/src/picture_in_picture.rs
@@ -29,11 +29,11 @@ pub fn PictureInPicture(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/picture_in_picture_2.rs b/packages/leptos/src/picture_in_picture_2.rs
index 0d0d879..01d20c5 100644
--- a/packages/leptos/src/picture_in_picture_2.rs
+++ b/packages/leptos/src/picture_in_picture_2.rs
@@ -29,8 +29,8 @@ pub fn PictureInPicture2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/piggy_bank.rs b/packages/leptos/src/piggy_bank.rs
index 5e2ceb0..37467a5 100644
--- a/packages/leptos/src/piggy_bank.rs
+++ b/packages/leptos/src/piggy_bank.rs
@@ -29,9 +29,9 @@ pub fn PiggyBank(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/pilcrow.rs b/packages/leptos/src/pilcrow.rs
index 9e326a1..01fa970 100644
--- a/packages/leptos/src/pilcrow.rs
+++ b/packages/leptos/src/pilcrow.rs
@@ -29,9 +29,9 @@ pub fn Pilcrow(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/pilcrow_left.rs b/packages/leptos/src/pilcrow_left.rs
index 4fc8c99..f446303 100644
--- a/packages/leptos/src/pilcrow_left.rs
+++ b/packages/leptos/src/pilcrow_left.rs
@@ -29,11 +29,11 @@ pub fn PilcrowLeft(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/pilcrow_right.rs b/packages/leptos/src/pilcrow_right.rs
index 1fe26d7..bc39958 100644
--- a/packages/leptos/src/pilcrow_right.rs
+++ b/packages/leptos/src/pilcrow_right.rs
@@ -29,11 +29,11 @@ pub fn PilcrowRight(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/pill.rs b/packages/leptos/src/pill.rs
index c9d6645..bb783eb 100644
--- a/packages/leptos/src/pill.rs
+++ b/packages/leptos/src/pill.rs
@@ -29,8 +29,8 @@ pub fn Pill(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/pill_bottle.rs b/packages/leptos/src/pill_bottle.rs
index 8367293..23a6649 100644
--- a/packages/leptos/src/pill_bottle.rs
+++ b/packages/leptos/src/pill_bottle.rs
@@ -29,9 +29,9 @@ pub fn PillBottle(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/pin.rs b/packages/leptos/src/pin.rs
index 6be4762..008f5aa 100644
--- a/packages/leptos/src/pin.rs
+++ b/packages/leptos/src/pin.rs
@@ -29,8 +29,8 @@ pub fn Pin(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/pin_off.rs b/packages/leptos/src/pin_off.rs
index 7fd45d4..624e854 100644
--- a/packages/leptos/src/pin_off.rs
+++ b/packages/leptos/src/pin_off.rs
@@ -29,10 +29,10 @@ pub fn PinOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/pipette.rs b/packages/leptos/src/pipette.rs
index 9fdfec0..e98721e 100644
--- a/packages/leptos/src/pipette.rs
+++ b/packages/leptos/src/pipette.rs
@@ -29,9 +29,9 @@ pub fn Pipette(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/pizza.rs b/packages/leptos/src/pizza.rs
index e90bc09..da930d2 100644
--- a/packages/leptos/src/pizza.rs
+++ b/packages/leptos/src/pizza.rs
@@ -29,11 +29,11 @@ pub fn Pizza(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/plane.rs b/packages/leptos/src/plane.rs
index 3a76e9e..9a913a6 100644
--- a/packages/leptos/src/plane.rs
+++ b/packages/leptos/src/plane.rs
@@ -29,7 +29,7 @@ pub fn Plane(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/plane_landing.rs b/packages/leptos/src/plane_landing.rs
index d33fd7f..6f94a1a 100644
--- a/packages/leptos/src/plane_landing.rs
+++ b/packages/leptos/src/plane_landing.rs
@@ -29,8 +29,8 @@ pub fn PlaneLanding(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/plane_takeoff.rs b/packages/leptos/src/plane_takeoff.rs
index 8747f08..80a80eb 100644
--- a/packages/leptos/src/plane_takeoff.rs
+++ b/packages/leptos/src/plane_takeoff.rs
@@ -29,8 +29,8 @@ pub fn PlaneTakeoff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/play.rs b/packages/leptos/src/play.rs
index 9b96744..2edac6e 100644
--- a/packages/leptos/src/play.rs
+++ b/packages/leptos/src/play.rs
@@ -29,7 +29,7 @@ pub fn Play(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/plug.rs b/packages/leptos/src/plug.rs
index 62f729c..7b39dd8 100644
--- a/packages/leptos/src/plug.rs
+++ b/packages/leptos/src/plug.rs
@@ -29,10 +29,10 @@ pub fn Plug(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/plug_2.rs b/packages/leptos/src/plug_2.rs
index c327721..061a7c1 100644
--- a/packages/leptos/src/plug_2.rs
+++ b/packages/leptos/src/plug_2.rs
@@ -29,11 +29,11 @@ pub fn Plug2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/plug_zap.rs b/packages/leptos/src/plug_zap.rs
index 3988185..d7175c3 100644
--- a/packages/leptos/src/plug_zap.rs
+++ b/packages/leptos/src/plug_zap.rs
@@ -29,11 +29,11 @@ pub fn PlugZap(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/plus.rs b/packages/leptos/src/plus.rs
index 95d3bd2..d5274f9 100644
--- a/packages/leptos/src/plus.rs
+++ b/packages/leptos/src/plus.rs
@@ -29,8 +29,8 @@ pub fn Plus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/pocket.rs b/packages/leptos/src/pocket.rs
index 77b8e36..e71a986 100644
--- a/packages/leptos/src/pocket.rs
+++ b/packages/leptos/src/pocket.rs
@@ -29,8 +29,8 @@ pub fn Pocket(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/pocket_knife.rs b/packages/leptos/src/pocket_knife.rs
index 5a31cc8..5d8e621 100644
--- a/packages/leptos/src/pocket_knife.rs
+++ b/packages/leptos/src/pocket_knife.rs
@@ -29,11 +29,11 @@ pub fn PocketKnife(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/podcast.rs b/packages/leptos/src/podcast.rs
index 2cbad89..6feaa34 100644
--- a/packages/leptos/src/podcast.rs
+++ b/packages/leptos/src/podcast.rs
@@ -29,10 +29,10 @@ pub fn Podcast(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/pointer.rs b/packages/leptos/src/pointer.rs
index 9b6148f..ada418a 100644
--- a/packages/leptos/src/pointer.rs
+++ b/packages/leptos/src/pointer.rs
@@ -29,11 +29,11 @@ pub fn Pointer(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/pointer_off.rs b/packages/leptos/src/pointer_off.rs
index 92f6cb7..7506ef9 100644
--- a/packages/leptos/src/pointer_off.rs
+++ b/packages/leptos/src/pointer_off.rs
@@ -29,12 +29,12 @@ pub fn PointerOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/popcorn.rs b/packages/leptos/src/popcorn.rs
index 910b74f..5cd69d7 100644
--- a/packages/leptos/src/popcorn.rs
+++ b/packages/leptos/src/popcorn.rs
@@ -29,10 +29,10 @@ pub fn Popcorn(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/popsicle.rs b/packages/leptos/src/popsicle.rs
index d7daa8c..a87557f 100644
--- a/packages/leptos/src/popsicle.rs
+++ b/packages/leptos/src/popsicle.rs
@@ -29,8 +29,8 @@ pub fn Popsicle(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/pound_sterling.rs b/packages/leptos/src/pound_sterling.rs
index 22713cc..38c9273 100644
--- a/packages/leptos/src/pound_sterling.rs
+++ b/packages/leptos/src/pound_sterling.rs
@@ -29,10 +29,10 @@ pub fn PoundSterling(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/power.rs b/packages/leptos/src/power.rs
index 9a1fd8f..880bfc8 100644
--- a/packages/leptos/src/power.rs
+++ b/packages/leptos/src/power.rs
@@ -29,8 +29,8 @@ pub fn Power(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/power_off.rs b/packages/leptos/src/power_off.rs
index cb01604..4c809c2 100644
--- a/packages/leptos/src/power_off.rs
+++ b/packages/leptos/src/power_off.rs
@@ -29,10 +29,10 @@ pub fn PowerOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/presentation.rs b/packages/leptos/src/presentation.rs
index 335c620..0befcfe 100644
--- a/packages/leptos/src/presentation.rs
+++ b/packages/leptos/src/presentation.rs
@@ -29,9 +29,9 @@ pub fn Presentation(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/printer.rs b/packages/leptos/src/printer.rs
index 5f4eaef..bf7768b 100644
--- a/packages/leptos/src/printer.rs
+++ b/packages/leptos/src/printer.rs
@@ -29,9 +29,9 @@ pub fn Printer(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/printer_check.rs b/packages/leptos/src/printer_check.rs
index d925c79..4bc3da7 100644
--- a/packages/leptos/src/printer_check.rs
+++ b/packages/leptos/src/printer_check.rs
@@ -29,10 +29,10 @@ pub fn PrinterCheck(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/projector.rs b/packages/leptos/src/projector.rs
index 0052b7e..0e19f50 100644
--- a/packages/leptos/src/projector.rs
+++ b/packages/leptos/src/projector.rs
@@ -29,12 +29,12 @@ pub fn Projector(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/proportions.rs b/packages/leptos/src/proportions.rs
index bf99804..7fdab09 100644
--- a/packages/leptos/src/proportions.rs
+++ b/packages/leptos/src/proportions.rs
@@ -29,9 +29,9 @@ pub fn Proportions(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/puzzle.rs b/packages/leptos/src/puzzle.rs
index 83ea2e2..e0094b3 100644
--- a/packages/leptos/src/puzzle.rs
+++ b/packages/leptos/src/puzzle.rs
@@ -29,7 +29,7 @@ pub fn Puzzle(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/pyramid.rs b/packages/leptos/src/pyramid.rs
index 0cd3f79..0b69525 100644
--- a/packages/leptos/src/pyramid.rs
+++ b/packages/leptos/src/pyramid.rs
@@ -29,8 +29,8 @@ pub fn Pyramid(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/qr_code.rs b/packages/leptos/src/qr_code.rs
index 78677c7..64c350b 100644
--- a/packages/leptos/src/qr_code.rs
+++ b/packages/leptos/src/qr_code.rs
@@ -29,18 +29,18 @@ pub fn QrCode(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/quote.rs b/packages/leptos/src/quote.rs
index 9aaea9b..71d0969 100644
--- a/packages/leptos/src/quote.rs
+++ b/packages/leptos/src/quote.rs
@@ -29,8 +29,8 @@ pub fn Quote(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/rabbit.rs b/packages/leptos/src/rabbit.rs
index aca1c28..6a8a232 100644
--- a/packages/leptos/src/rabbit.rs
+++ b/packages/leptos/src/rabbit.rs
@@ -29,11 +29,11 @@ pub fn Rabbit(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/radar.rs b/packages/leptos/src/radar.rs
index dcbcfea..ae53433 100644
--- a/packages/leptos/src/radar.rs
+++ b/packages/leptos/src/radar.rs
@@ -29,14 +29,14 @@ pub fn Radar(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/radiation.rs b/packages/leptos/src/radiation.rs
index 2b8bc9b..93b596c 100644
--- a/packages/leptos/src/radiation.rs
+++ b/packages/leptos/src/radiation.rs
@@ -29,10 +29,10 @@ pub fn Radiation(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/radical.rs b/packages/leptos/src/radical.rs
index 35b06f2..042efbe 100644
--- a/packages/leptos/src/radical.rs
+++ b/packages/leptos/src/radical.rs
@@ -29,7 +29,7 @@ pub fn Radical(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/radio.rs b/packages/leptos/src/radio.rs
index 922a232..6074b33 100644
--- a/packages/leptos/src/radio.rs
+++ b/packages/leptos/src/radio.rs
@@ -29,11 +29,11 @@ pub fn Radio(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/radio_receiver.rs b/packages/leptos/src/radio_receiver.rs
index 83f50f0..7db4966 100644
--- a/packages/leptos/src/radio_receiver.rs
+++ b/packages/leptos/src/radio_receiver.rs
@@ -29,10 +29,10 @@ pub fn RadioReceiver(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/radio_tower.rs b/packages/leptos/src/radio_tower.rs
index a8d67ea..7ecf15a 100644
--- a/packages/leptos/src/radio_tower.rs
+++ b/packages/leptos/src/radio_tower.rs
@@ -29,13 +29,13 @@ pub fn RadioTower(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/radius.rs b/packages/leptos/src/radius.rs
index d5582bf..2343e47 100644
--- a/packages/leptos/src/radius.rs
+++ b/packages/leptos/src/radius.rs
@@ -29,10 +29,10 @@ pub fn Radius(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/rail_symbol.rs b/packages/leptos/src/rail_symbol.rs
index 6a2ac6b..79ab80d 100644
--- a/packages/leptos/src/rail_symbol.rs
+++ b/packages/leptos/src/rail_symbol.rs
@@ -29,9 +29,9 @@ pub fn RailSymbol(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/rainbow.rs b/packages/leptos/src/rainbow.rs
index a7610c6..7ec3226 100644
--- a/packages/leptos/src/rainbow.rs
+++ b/packages/leptos/src/rainbow.rs
@@ -29,9 +29,9 @@ pub fn Rainbow(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/rat.rs b/packages/leptos/src/rat.rs
index 4500728..0ddf778 100644
--- a/packages/leptos/src/rat.rs
+++ b/packages/leptos/src/rat.rs
@@ -29,11 +29,11 @@ pub fn Rat(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/ratio.rs b/packages/leptos/src/ratio.rs
index c4135ae..f8af055 100644
--- a/packages/leptos/src/ratio.rs
+++ b/packages/leptos/src/ratio.rs
@@ -29,8 +29,8 @@ pub fn Ratio(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/receipt.rs b/packages/leptos/src/receipt.rs
index 7fe8c61..a08b4c5 100644
--- a/packages/leptos/src/receipt.rs
+++ b/packages/leptos/src/receipt.rs
@@ -29,9 +29,9 @@ pub fn Receipt(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/receipt_cent.rs b/packages/leptos/src/receipt_cent.rs
index 80a2875..2ac50d6 100644
--- a/packages/leptos/src/receipt_cent.rs
+++ b/packages/leptos/src/receipt_cent.rs
@@ -29,9 +29,9 @@ pub fn ReceiptCent(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/receipt_euro.rs b/packages/leptos/src/receipt_euro.rs
index aaf3788..1e6c2df 100644
--- a/packages/leptos/src/receipt_euro.rs
+++ b/packages/leptos/src/receipt_euro.rs
@@ -29,9 +29,9 @@ pub fn ReceiptEuro(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/receipt_indian_rupee.rs b/packages/leptos/src/receipt_indian_rupee.rs
index e4919b9..f544b78 100644
--- a/packages/leptos/src/receipt_indian_rupee.rs
+++ b/packages/leptos/src/receipt_indian_rupee.rs
@@ -29,10 +29,10 @@ pub fn ReceiptIndianRupee(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/receipt_japanese_yen.rs b/packages/leptos/src/receipt_japanese_yen.rs
index 603b868..e837c21 100644
--- a/packages/leptos/src/receipt_japanese_yen.rs
+++ b/packages/leptos/src/receipt_japanese_yen.rs
@@ -29,11 +29,11 @@ pub fn ReceiptJapaneseYen(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/receipt_pound_sterling.rs b/packages/leptos/src/receipt_pound_sterling.rs
index f159a44..87eb924 100644
--- a/packages/leptos/src/receipt_pound_sterling.rs
+++ b/packages/leptos/src/receipt_pound_sterling.rs
@@ -29,10 +29,10 @@ pub fn ReceiptPoundSterling(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/receipt_russian_ruble.rs b/packages/leptos/src/receipt_russian_ruble.rs
index a2387cc..61552de 100644
--- a/packages/leptos/src/receipt_russian_ruble.rs
+++ b/packages/leptos/src/receipt_russian_ruble.rs
@@ -29,9 +29,9 @@ pub fn ReceiptRussianRuble(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/receipt_swiss_franc.rs b/packages/leptos/src/receipt_swiss_franc.rs
index dca7200..f6d4fc4 100644
--- a/packages/leptos/src/receipt_swiss_franc.rs
+++ b/packages/leptos/src/receipt_swiss_franc.rs
@@ -29,10 +29,10 @@ pub fn ReceiptSwissFranc(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/receipt_text.rs b/packages/leptos/src/receipt_text.rs
index 5ac9fbe..712ef65 100644
--- a/packages/leptos/src/receipt_text.rs
+++ b/packages/leptos/src/receipt_text.rs
@@ -29,10 +29,10 @@ pub fn ReceiptText(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/rectangle_ellipsis.rs b/packages/leptos/src/rectangle_ellipsis.rs
index a0b3a56..f350db1 100644
--- a/packages/leptos/src/rectangle_ellipsis.rs
+++ b/packages/leptos/src/rectangle_ellipsis.rs
@@ -29,10 +29,10 @@ pub fn RectangleEllipsis(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/rectangle_goggles.rs b/packages/leptos/src/rectangle_goggles.rs
new file mode 100644
index 0000000..573a608
--- /dev/null
+++ b/packages/leptos/src/rectangle_goggles.rs
@@ -0,0 +1,35 @@
+use leptos::{prelude::*, svg::Svg};
+#[component]
+pub fn RectangleGoggles(
+ #[prop(default = 24.into(), into)] size: Signal,
+ #[prop(default = "currentColor".into(), into)] color: Signal,
+ #[prop(default = "none".into(), into)] fill: Signal,
+ #[prop(default = 2.into(), into)] stroke_width: Signal,
+ #[prop(default = false.into(), into)] absolute_stroke_width: Signal,
+ #[prop(optional)] node_ref: NodeRef,
+) -> impl IntoView {
+ let stroke_width = Signal::derive(move || {
+ if absolute_stroke_width.get() {
+ stroke_width.get() * 24 / size.get()
+ } else {
+ stroke_width.get()
+ }
+ });
+ view! {
+
+
+
+ }
+}
diff --git a/packages/leptos/src/rectangle_horizontal.rs b/packages/leptos/src/rectangle_horizontal.rs
index 3abc161..9355164 100644
--- a/packages/leptos/src/rectangle_horizontal.rs
+++ b/packages/leptos/src/rectangle_horizontal.rs
@@ -29,7 +29,7 @@ pub fn RectangleHorizontal(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/rectangle_vertical.rs b/packages/leptos/src/rectangle_vertical.rs
index a5d8487..43c57ff 100644
--- a/packages/leptos/src/rectangle_vertical.rs
+++ b/packages/leptos/src/rectangle_vertical.rs
@@ -29,7 +29,7 @@ pub fn RectangleVertical(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/recycle.rs b/packages/leptos/src/recycle.rs
index e3a8adb..3840b20 100644
--- a/packages/leptos/src/recycle.rs
+++ b/packages/leptos/src/recycle.rs
@@ -29,12 +29,12 @@ pub fn Recycle(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/redo.rs b/packages/leptos/src/redo.rs
index 94d71b8..9b7b1f1 100644
--- a/packages/leptos/src/redo.rs
+++ b/packages/leptos/src/redo.rs
@@ -29,8 +29,8 @@ pub fn Redo(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/redo_2.rs b/packages/leptos/src/redo_2.rs
index 3d21744..0580bfb 100644
--- a/packages/leptos/src/redo_2.rs
+++ b/packages/leptos/src/redo_2.rs
@@ -29,8 +29,8 @@ pub fn Redo2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/redo_dot.rs b/packages/leptos/src/redo_dot.rs
index 78799aa..dad0c0f 100644
--- a/packages/leptos/src/redo_dot.rs
+++ b/packages/leptos/src/redo_dot.rs
@@ -29,9 +29,9 @@ pub fn RedoDot(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/refresh_ccw.rs b/packages/leptos/src/refresh_ccw.rs
index b99fb65..b5664c4 100644
--- a/packages/leptos/src/refresh_ccw.rs
+++ b/packages/leptos/src/refresh_ccw.rs
@@ -29,10 +29,10 @@ pub fn RefreshCcw(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/refresh_ccw_dot.rs b/packages/leptos/src/refresh_ccw_dot.rs
index 0707c0e..346d59b 100644
--- a/packages/leptos/src/refresh_ccw_dot.rs
+++ b/packages/leptos/src/refresh_ccw_dot.rs
@@ -29,11 +29,11 @@ pub fn RefreshCcwDot(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/refresh_cw.rs b/packages/leptos/src/refresh_cw.rs
index 7af291c..30e0a45 100644
--- a/packages/leptos/src/refresh_cw.rs
+++ b/packages/leptos/src/refresh_cw.rs
@@ -29,10 +29,10 @@ pub fn RefreshCw(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/refresh_cw_off.rs b/packages/leptos/src/refresh_cw_off.rs
index 0adc018..a2486d7 100644
--- a/packages/leptos/src/refresh_cw_off.rs
+++ b/packages/leptos/src/refresh_cw_off.rs
@@ -29,13 +29,13 @@ pub fn RefreshCwOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/refrigerator.rs b/packages/leptos/src/refrigerator.rs
index da3b51a..62fc684 100644
--- a/packages/leptos/src/refrigerator.rs
+++ b/packages/leptos/src/refrigerator.rs
@@ -29,9 +29,9 @@ pub fn Refrigerator(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/regex.rs b/packages/leptos/src/regex.rs
index 39b13cb..bed8294 100644
--- a/packages/leptos/src/regex.rs
+++ b/packages/leptos/src/regex.rs
@@ -29,10 +29,10 @@ pub fn Regex(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/remove_formatting.rs b/packages/leptos/src/remove_formatting.rs
index dbe4a55..00fc522 100644
--- a/packages/leptos/src/remove_formatting.rs
+++ b/packages/leptos/src/remove_formatting.rs
@@ -29,11 +29,11 @@ pub fn RemoveFormatting(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/repeat.rs b/packages/leptos/src/repeat.rs
index a4fa365..fa396f1 100644
--- a/packages/leptos/src/repeat.rs
+++ b/packages/leptos/src/repeat.rs
@@ -29,10 +29,10 @@ pub fn Repeat(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/repeat_1.rs b/packages/leptos/src/repeat_1.rs
index 29a52b5..6a1a073 100644
--- a/packages/leptos/src/repeat_1.rs
+++ b/packages/leptos/src/repeat_1.rs
@@ -29,11 +29,11 @@ pub fn Repeat1(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/repeat_2.rs b/packages/leptos/src/repeat_2.rs
index 3663579..b5aca14 100644
--- a/packages/leptos/src/repeat_2.rs
+++ b/packages/leptos/src/repeat_2.rs
@@ -29,10 +29,10 @@ pub fn Repeat2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/replace.rs b/packages/leptos/src/replace.rs
index e514d6c..5713abc 100644
--- a/packages/leptos/src/replace.rs
+++ b/packages/leptos/src/replace.rs
@@ -29,13 +29,13 @@ pub fn Replace(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/replace_all.rs b/packages/leptos/src/replace_all.rs
index e4e9c94..7c182c4 100644
--- a/packages/leptos/src/replace_all.rs
+++ b/packages/leptos/src/replace_all.rs
@@ -29,15 +29,15 @@ pub fn ReplaceAll(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/reply.rs b/packages/leptos/src/reply.rs
index 3c7b840..cfdea0a 100644
--- a/packages/leptos/src/reply.rs
+++ b/packages/leptos/src/reply.rs
@@ -29,8 +29,8 @@ pub fn Reply(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/reply_all.rs b/packages/leptos/src/reply_all.rs
index 7aa9a34..d0e1bc4 100644
--- a/packages/leptos/src/reply_all.rs
+++ b/packages/leptos/src/reply_all.rs
@@ -29,9 +29,9 @@ pub fn ReplyAll(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/rewind.rs b/packages/leptos/src/rewind.rs
index ebef1fc..a473d0f 100644
--- a/packages/leptos/src/rewind.rs
+++ b/packages/leptos/src/rewind.rs
@@ -29,8 +29,8 @@ pub fn Rewind(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/ribbon.rs b/packages/leptos/src/ribbon.rs
index 15bf990..50e9a3c 100644
--- a/packages/leptos/src/ribbon.rs
+++ b/packages/leptos/src/ribbon.rs
@@ -29,11 +29,11 @@ pub fn Ribbon(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/rocket.rs b/packages/leptos/src/rocket.rs
index 25a1190..0060f64 100644
--- a/packages/leptos/src/rocket.rs
+++ b/packages/leptos/src/rocket.rs
@@ -29,10 +29,10 @@ pub fn Rocket(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/rocking_chair.rs b/packages/leptos/src/rocking_chair.rs
index 0eadf3e..2b0a1ff 100644
--- a/packages/leptos/src/rocking_chair.rs
+++ b/packages/leptos/src/rocking_chair.rs
@@ -29,10 +29,10 @@ pub fn RockingChair(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/roller_coaster.rs b/packages/leptos/src/roller_coaster.rs
index 3fe07fe..656806c 100644
--- a/packages/leptos/src/roller_coaster.rs
+++ b/packages/leptos/src/roller_coaster.rs
@@ -29,13 +29,13 @@ pub fn RollerCoaster(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/rotate_3_d.rs b/packages/leptos/src/rotate_3_d.rs
index 08f0abb..4297499 100644
--- a/packages/leptos/src/rotate_3_d.rs
+++ b/packages/leptos/src/rotate_3_d.rs
@@ -29,9 +29,9 @@ pub fn Rotate3D(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/rotate_ccw.rs b/packages/leptos/src/rotate_ccw.rs
index 2fc30b4..b6887e3 100644
--- a/packages/leptos/src/rotate_ccw.rs
+++ b/packages/leptos/src/rotate_ccw.rs
@@ -29,8 +29,8 @@ pub fn RotateCcw(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/rotate_ccw_key.rs b/packages/leptos/src/rotate_ccw_key.rs
new file mode 100644
index 0000000..2fe9292
--- /dev/null
+++ b/packages/leptos/src/rotate_ccw_key.rs
@@ -0,0 +1,39 @@
+use leptos::{prelude::*, svg::Svg};
+#[component]
+pub fn RotateCcwKey(
+ #[prop(default = 24.into(), into)] size: Signal,
+ #[prop(default = "currentColor".into(), into)] color: Signal,
+ #[prop(default = "none".into(), into)] fill: Signal,
+ #[prop(default = 2.into(), into)] stroke_width: Signal,
+ #[prop(default = false.into(), into)] absolute_stroke_width: Signal,
+ #[prop(optional)] node_ref: NodeRef,
+) -> impl IntoView {
+ let stroke_width = Signal::derive(move || {
+ if absolute_stroke_width.get() {
+ stroke_width.get() * 24 / size.get()
+ } else {
+ stroke_width.get()
+ }
+ });
+ view! {
+
+
+
+
+
+
+
+ }
+}
diff --git a/packages/leptos/src/rotate_ccw_square.rs b/packages/leptos/src/rotate_ccw_square.rs
index 94a226d..ffb9686 100644
--- a/packages/leptos/src/rotate_ccw_square.rs
+++ b/packages/leptos/src/rotate_ccw_square.rs
@@ -29,9 +29,9 @@ pub fn RotateCcwSquare(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/rotate_cw.rs b/packages/leptos/src/rotate_cw.rs
index 8297165..d50719e 100644
--- a/packages/leptos/src/rotate_cw.rs
+++ b/packages/leptos/src/rotate_cw.rs
@@ -29,8 +29,8 @@ pub fn RotateCw(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/rotate_cw_square.rs b/packages/leptos/src/rotate_cw_square.rs
index 335efcb..e3df6e8 100644
--- a/packages/leptos/src/rotate_cw_square.rs
+++ b/packages/leptos/src/rotate_cw_square.rs
@@ -29,9 +29,9 @@ pub fn RotateCwSquare(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/route.rs b/packages/leptos/src/route.rs
index a0571d3..bffc8be 100644
--- a/packages/leptos/src/route.rs
+++ b/packages/leptos/src/route.rs
@@ -29,9 +29,9 @@ pub fn Route(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/route_off.rs b/packages/leptos/src/route_off.rs
index 46c41d2..af32889 100644
--- a/packages/leptos/src/route_off.rs
+++ b/packages/leptos/src/route_off.rs
@@ -29,13 +29,13 @@ pub fn RouteOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/router.rs b/packages/leptos/src/router.rs
index 0cba96f..a599c4c 100644
--- a/packages/leptos/src/router.rs
+++ b/packages/leptos/src/router.rs
@@ -29,12 +29,12 @@ pub fn Router(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/rows_2.rs b/packages/leptos/src/rows_2.rs
index 8558a0c..b81a785 100644
--- a/packages/leptos/src/rows_2.rs
+++ b/packages/leptos/src/rows_2.rs
@@ -29,8 +29,8 @@ pub fn Rows2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/rows_3.rs b/packages/leptos/src/rows_3.rs
index e6c3435..652bdd2 100644
--- a/packages/leptos/src/rows_3.rs
+++ b/packages/leptos/src/rows_3.rs
@@ -29,9 +29,9 @@ pub fn Rows3(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/rows_4.rs b/packages/leptos/src/rows_4.rs
index 888ea28..42cfc2f 100644
--- a/packages/leptos/src/rows_4.rs
+++ b/packages/leptos/src/rows_4.rs
@@ -29,10 +29,10 @@ pub fn Rows4(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/rss.rs b/packages/leptos/src/rss.rs
index a22f13e..bdb7a0d 100644
--- a/packages/leptos/src/rss.rs
+++ b/packages/leptos/src/rss.rs
@@ -29,9 +29,9 @@ pub fn Rss(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/ruler.rs b/packages/leptos/src/ruler.rs
index bb174c9..982b07e 100644
--- a/packages/leptos/src/ruler.rs
+++ b/packages/leptos/src/ruler.rs
@@ -29,11 +29,11 @@ pub fn Ruler(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/ruler_dimension_line.rs b/packages/leptos/src/ruler_dimension_line.rs
new file mode 100644
index 0000000..8e2e5ad
--- /dev/null
+++ b/packages/leptos/src/ruler_dimension_line.rs
@@ -0,0 +1,41 @@
+use leptos::{prelude::*, svg::Svg};
+#[component]
+pub fn RulerDimensionLine(
+ #[prop(default = 24.into(), into)] size: Signal,
+ #[prop(default = "currentColor".into(), into)] color: Signal,
+ #[prop(default = "none".into(), into)] fill: Signal,
+ #[prop(default = 2.into(), into)] stroke_width: Signal,
+ #[prop(default = false.into(), into)] absolute_stroke_width: Signal,
+ #[prop(optional)] node_ref: NodeRef,
+) -> impl IntoView {
+ let stroke_width = Signal::derive(move || {
+ if absolute_stroke_width.get() {
+ stroke_width.get() * 24 / size.get()
+ } else {
+ stroke_width.get()
+ }
+ });
+ view! {
+
+
+
+
+
+
+
+
+
+ }
+}
diff --git a/packages/leptos/src/russian_ruble.rs b/packages/leptos/src/russian_ruble.rs
index d15a07c..93296ef 100644
--- a/packages/leptos/src/russian_ruble.rs
+++ b/packages/leptos/src/russian_ruble.rs
@@ -29,8 +29,8 @@ pub fn RussianRuble(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/sailboat.rs b/packages/leptos/src/sailboat.rs
index 222ba70..af7cc99 100644
--- a/packages/leptos/src/sailboat.rs
+++ b/packages/leptos/src/sailboat.rs
@@ -29,9 +29,9 @@ pub fn Sailboat(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/salad.rs b/packages/leptos/src/salad.rs
index a0203e4..67a38e5 100644
--- a/packages/leptos/src/salad.rs
+++ b/packages/leptos/src/salad.rs
@@ -29,11 +29,11 @@ pub fn Salad(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/sandwich.rs b/packages/leptos/src/sandwich.rs
index 837747d..c0df32c 100644
--- a/packages/leptos/src/sandwich.rs
+++ b/packages/leptos/src/sandwich.rs
@@ -29,11 +29,11 @@ pub fn Sandwich(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/satellite.rs b/packages/leptos/src/satellite.rs
index 68dc207..6804bcc 100644
--- a/packages/leptos/src/satellite.rs
+++ b/packages/leptos/src/satellite.rs
@@ -29,11 +29,11 @@ pub fn Satellite(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/satellite_dish.rs b/packages/leptos/src/satellite_dish.rs
index f13ec3a..e913efc 100644
--- a/packages/leptos/src/satellite_dish.rs
+++ b/packages/leptos/src/satellite_dish.rs
@@ -29,10 +29,10 @@ pub fn SatelliteDish(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/saudi_riyal.rs b/packages/leptos/src/saudi_riyal.rs
new file mode 100644
index 0000000..3be6efd
--- /dev/null
+++ b/packages/leptos/src/saudi_riyal.rs
@@ -0,0 +1,38 @@
+use leptos::{prelude::*, svg::Svg};
+#[component]
+pub fn SaudiRiyal(
+ #[prop(default = 24.into(), into)] size: Signal,
+ #[prop(default = "currentColor".into(), into)] color: Signal,
+ #[prop(default = "none".into(), into)] fill: Signal,
+ #[prop(default = 2.into(), into)] stroke_width: Signal,
+ #[prop(default = false.into(), into)] absolute_stroke_width: Signal,
+ #[prop(optional)] node_ref: NodeRef,
+) -> impl IntoView {
+ let stroke_width = Signal::derive(move || {
+ if absolute_stroke_width.get() {
+ stroke_width.get() * 24 / size.get()
+ } else {
+ stroke_width.get()
+ }
+ });
+ view! {
+
+
+
+
+
+
+ }
+}
diff --git a/packages/leptos/src/save.rs b/packages/leptos/src/save.rs
index 4d57931..22f9359 100644
--- a/packages/leptos/src/save.rs
+++ b/packages/leptos/src/save.rs
@@ -29,9 +29,9 @@ pub fn Save(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/save_all.rs b/packages/leptos/src/save_all.rs
index a3b86c3..afce924 100644
--- a/packages/leptos/src/save_all.rs
+++ b/packages/leptos/src/save_all.rs
@@ -29,10 +29,10 @@ pub fn SaveAll(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/save_off.rs b/packages/leptos/src/save_off.rs
index 4e4403d..c68437b 100644
--- a/packages/leptos/src/save_off.rs
+++ b/packages/leptos/src/save_off.rs
@@ -29,13 +29,13 @@ pub fn SaveOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/scale.rs b/packages/leptos/src/scale.rs
index d4fe6e5..6583d66 100644
--- a/packages/leptos/src/scale.rs
+++ b/packages/leptos/src/scale.rs
@@ -29,11 +29,11 @@ pub fn Scale(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/scale_3_d.rs b/packages/leptos/src/scale_3_d.rs
index 0102b5b..f3ee7dd 100644
--- a/packages/leptos/src/scale_3_d.rs
+++ b/packages/leptos/src/scale_3_d.rs
@@ -29,10 +29,10 @@ pub fn Scale3D(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/scaling.rs b/packages/leptos/src/scaling.rs
index c062d8a..2ed6814 100644
--- a/packages/leptos/src/scaling.rs
+++ b/packages/leptos/src/scaling.rs
@@ -29,10 +29,10 @@ pub fn Scaling(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/scan.rs b/packages/leptos/src/scan.rs
index c0a8560..93e9d5d 100644
--- a/packages/leptos/src/scan.rs
+++ b/packages/leptos/src/scan.rs
@@ -29,10 +29,10 @@ pub fn Scan(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/scan_barcode.rs b/packages/leptos/src/scan_barcode.rs
index b2f91b4..5f99cc9 100644
--- a/packages/leptos/src/scan_barcode.rs
+++ b/packages/leptos/src/scan_barcode.rs
@@ -29,13 +29,13 @@ pub fn ScanBarcode(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/scan_eye.rs b/packages/leptos/src/scan_eye.rs
index 60ebe10..ccb4bff 100644
--- a/packages/leptos/src/scan_eye.rs
+++ b/packages/leptos/src/scan_eye.rs
@@ -29,12 +29,12 @@ pub fn ScanEye(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/scan_face.rs b/packages/leptos/src/scan_face.rs
index bdd534c..791393e 100644
--- a/packages/leptos/src/scan_face.rs
+++ b/packages/leptos/src/scan_face.rs
@@ -29,13 +29,13 @@ pub fn ScanFace(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/scan_heart.rs b/packages/leptos/src/scan_heart.rs
index 8065895..343bfe2 100644
--- a/packages/leptos/src/scan_heart.rs
+++ b/packages/leptos/src/scan_heart.rs
@@ -29,11 +29,11 @@ pub fn ScanHeart(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/scan_line.rs b/packages/leptos/src/scan_line.rs
index c9137c7..5cbdaba 100644
--- a/packages/leptos/src/scan_line.rs
+++ b/packages/leptos/src/scan_line.rs
@@ -29,11 +29,11 @@ pub fn ScanLine(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/scan_qr_code.rs b/packages/leptos/src/scan_qr_code.rs
index fb1345c..2c61fd8 100644
--- a/packages/leptos/src/scan_qr_code.rs
+++ b/packages/leptos/src/scan_qr_code.rs
@@ -29,14 +29,14 @@ pub fn ScanQrCode(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/scan_search.rs b/packages/leptos/src/scan_search.rs
index aae1c8f..3d349e2 100644
--- a/packages/leptos/src/scan_search.rs
+++ b/packages/leptos/src/scan_search.rs
@@ -29,12 +29,12 @@ pub fn ScanSearch(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/scan_text.rs b/packages/leptos/src/scan_text.rs
index 1ee785c..809d31e 100644
--- a/packages/leptos/src/scan_text.rs
+++ b/packages/leptos/src/scan_text.rs
@@ -29,13 +29,13 @@ pub fn ScanText(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/school.rs b/packages/leptos/src/school.rs
index a0bca4c..e2de123 100644
--- a/packages/leptos/src/school.rs
+++ b/packages/leptos/src/school.rs
@@ -29,12 +29,12 @@ pub fn School(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/scissors.rs b/packages/leptos/src/scissors.rs
index 2d74c07..00a5e99 100644
--- a/packages/leptos/src/scissors.rs
+++ b/packages/leptos/src/scissors.rs
@@ -29,11 +29,11 @@ pub fn Scissors(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/scissors_line_dashed.rs b/packages/leptos/src/scissors_line_dashed.rs
index 05ae3b5..1a3fdc3 100644
--- a/packages/leptos/src/scissors_line_dashed.rs
+++ b/packages/leptos/src/scissors_line_dashed.rs
@@ -29,13 +29,13 @@ pub fn ScissorsLineDashed(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/screen_share.rs b/packages/leptos/src/screen_share.rs
index 561d06a..f1e6108 100644
--- a/packages/leptos/src/screen_share.rs
+++ b/packages/leptos/src/screen_share.rs
@@ -29,11 +29,11 @@ pub fn ScreenShare(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/screen_share_off.rs b/packages/leptos/src/screen_share_off.rs
index 741ee25..db383dc 100644
--- a/packages/leptos/src/screen_share_off.rs
+++ b/packages/leptos/src/screen_share_off.rs
@@ -29,11 +29,11 @@ pub fn ScreenShareOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/scroll.rs b/packages/leptos/src/scroll.rs
index 8c77393..360bee1 100644
--- a/packages/leptos/src/scroll.rs
+++ b/packages/leptos/src/scroll.rs
@@ -29,8 +29,8 @@ pub fn Scroll(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/scroll_text.rs b/packages/leptos/src/scroll_text.rs
index 7b244c8..879ce71 100644
--- a/packages/leptos/src/scroll_text.rs
+++ b/packages/leptos/src/scroll_text.rs
@@ -29,10 +29,10 @@ pub fn ScrollText(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/search.rs b/packages/leptos/src/search.rs
index aec7c75..2c1d0ea 100644
--- a/packages/leptos/src/search.rs
+++ b/packages/leptos/src/search.rs
@@ -29,8 +29,8 @@ pub fn Search(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/search_check.rs b/packages/leptos/src/search_check.rs
index 7d73581..5cf669b 100644
--- a/packages/leptos/src/search_check.rs
+++ b/packages/leptos/src/search_check.rs
@@ -29,9 +29,9 @@ pub fn SearchCheck(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/search_code.rs b/packages/leptos/src/search_code.rs
index c524b5b..82f7068 100644
--- a/packages/leptos/src/search_code.rs
+++ b/packages/leptos/src/search_code.rs
@@ -29,10 +29,10 @@ pub fn SearchCode(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/search_slash.rs b/packages/leptos/src/search_slash.rs
index b8d0c93..6e52d29 100644
--- a/packages/leptos/src/search_slash.rs
+++ b/packages/leptos/src/search_slash.rs
@@ -29,9 +29,9 @@ pub fn SearchSlash(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/search_x.rs b/packages/leptos/src/search_x.rs
index b31b2f9..57538da 100644
--- a/packages/leptos/src/search_x.rs
+++ b/packages/leptos/src/search_x.rs
@@ -29,10 +29,10 @@ pub fn SearchX(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/section.rs b/packages/leptos/src/section.rs
index e148255..1d9ea0b 100644
--- a/packages/leptos/src/section.rs
+++ b/packages/leptos/src/section.rs
@@ -29,8 +29,8 @@ pub fn Section(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/send.rs b/packages/leptos/src/send.rs
index 1f4aedf..0679d1c 100644
--- a/packages/leptos/src/send.rs
+++ b/packages/leptos/src/send.rs
@@ -29,8 +29,8 @@ pub fn Send(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/send_horizontal.rs b/packages/leptos/src/send_horizontal.rs
index 65a2a97..3652e66 100644
--- a/packages/leptos/src/send_horizontal.rs
+++ b/packages/leptos/src/send_horizontal.rs
@@ -29,8 +29,8 @@ pub fn SendHorizontal(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/send_to_back.rs b/packages/leptos/src/send_to_back.rs
index d6c3d11..e516e40 100644
--- a/packages/leptos/src/send_to_back.rs
+++ b/packages/leptos/src/send_to_back.rs
@@ -29,10 +29,10 @@ pub fn SendToBack(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/separator_horizontal.rs b/packages/leptos/src/separator_horizontal.rs
index 27aa5fe..cad1a68 100644
--- a/packages/leptos/src/separator_horizontal.rs
+++ b/packages/leptos/src/separator_horizontal.rs
@@ -29,9 +29,9 @@ pub fn SeparatorHorizontal(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/separator_vertical.rs b/packages/leptos/src/separator_vertical.rs
index 301187c..4cf1c26 100644
--- a/packages/leptos/src/separator_vertical.rs
+++ b/packages/leptos/src/separator_vertical.rs
@@ -29,9 +29,9 @@ pub fn SeparatorVertical(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/server.rs b/packages/leptos/src/server.rs
index 7df84f3..27d9c64 100644
--- a/packages/leptos/src/server.rs
+++ b/packages/leptos/src/server.rs
@@ -29,10 +29,10 @@ pub fn Server(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/server_cog.rs b/packages/leptos/src/server_cog.rs
index 1300839..22bf27a 100644
--- a/packages/leptos/src/server_cog.rs
+++ b/packages/leptos/src/server_cog.rs
@@ -29,19 +29,18 @@ pub fn ServerCog(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/server_crash.rs b/packages/leptos/src/server_crash.rs
index 9bbf004..3aa940c 100644
--- a/packages/leptos/src/server_crash.rs
+++ b/packages/leptos/src/server_crash.rs
@@ -29,11 +29,11 @@ pub fn ServerCrash(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/server_off.rs b/packages/leptos/src/server_off.rs
index a711e54..b60e5fc 100644
--- a/packages/leptos/src/server_off.rs
+++ b/packages/leptos/src/server_off.rs
@@ -29,12 +29,12 @@ pub fn ServerOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/settings.rs b/packages/leptos/src/settings.rs
index f18725a..e89e3b6 100644
--- a/packages/leptos/src/settings.rs
+++ b/packages/leptos/src/settings.rs
@@ -29,8 +29,8 @@ pub fn Settings(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/settings_2.rs b/packages/leptos/src/settings_2.rs
index 53f5f62..22d5095 100644
--- a/packages/leptos/src/settings_2.rs
+++ b/packages/leptos/src/settings_2.rs
@@ -29,10 +29,10 @@ pub fn Settings2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/shapes.rs b/packages/leptos/src/shapes.rs
index a8bc4b8..26e50a9 100644
--- a/packages/leptos/src/shapes.rs
+++ b/packages/leptos/src/shapes.rs
@@ -29,9 +29,9 @@ pub fn Shapes(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/share.rs b/packages/leptos/src/share.rs
index 5965fca..497eab9 100644
--- a/packages/leptos/src/share.rs
+++ b/packages/leptos/src/share.rs
@@ -29,9 +29,9 @@ pub fn Share(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/share_2.rs b/packages/leptos/src/share_2.rs
index d5863a7..1871f9a 100644
--- a/packages/leptos/src/share_2.rs
+++ b/packages/leptos/src/share_2.rs
@@ -29,11 +29,11 @@ pub fn Share2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/sheet.rs b/packages/leptos/src/sheet.rs
index a5e9722..08bbe74 100644
--- a/packages/leptos/src/sheet.rs
+++ b/packages/leptos/src/sheet.rs
@@ -29,11 +29,11 @@ pub fn Sheet(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/shell.rs b/packages/leptos/src/shell.rs
index cc87d18..61a376f 100644
--- a/packages/leptos/src/shell.rs
+++ b/packages/leptos/src/shell.rs
@@ -29,7 +29,7 @@ pub fn Shell(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/shield.rs b/packages/leptos/src/shield.rs
index 274b710..11f513e 100644
--- a/packages/leptos/src/shield.rs
+++ b/packages/leptos/src/shield.rs
@@ -29,7 +29,7 @@ pub fn Shield(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/shield_alert.rs b/packages/leptos/src/shield_alert.rs
index 54b4e0c..af9177b 100644
--- a/packages/leptos/src/shield_alert.rs
+++ b/packages/leptos/src/shield_alert.rs
@@ -29,9 +29,9 @@ pub fn ShieldAlert(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/shield_ban.rs b/packages/leptos/src/shield_ban.rs
index 45076b4..98bd489 100644
--- a/packages/leptos/src/shield_ban.rs
+++ b/packages/leptos/src/shield_ban.rs
@@ -29,8 +29,8 @@ pub fn ShieldBan(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/shield_check.rs b/packages/leptos/src/shield_check.rs
index a7ead67..da46dc5 100644
--- a/packages/leptos/src/shield_check.rs
+++ b/packages/leptos/src/shield_check.rs
@@ -29,8 +29,8 @@ pub fn ShieldCheck(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/shield_ellipsis.rs b/packages/leptos/src/shield_ellipsis.rs
index f00aade..3012451 100644
--- a/packages/leptos/src/shield_ellipsis.rs
+++ b/packages/leptos/src/shield_ellipsis.rs
@@ -29,10 +29,10 @@ pub fn ShieldEllipsis(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/shield_half.rs b/packages/leptos/src/shield_half.rs
index 7b27ecf..381e19d 100644
--- a/packages/leptos/src/shield_half.rs
+++ b/packages/leptos/src/shield_half.rs
@@ -29,8 +29,8 @@ pub fn ShieldHalf(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/shield_minus.rs b/packages/leptos/src/shield_minus.rs
index 38cfa4f..f2fcf0b 100644
--- a/packages/leptos/src/shield_minus.rs
+++ b/packages/leptos/src/shield_minus.rs
@@ -29,8 +29,8 @@ pub fn ShieldMinus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/shield_off.rs b/packages/leptos/src/shield_off.rs
index f49558c..f0525af 100644
--- a/packages/leptos/src/shield_off.rs
+++ b/packages/leptos/src/shield_off.rs
@@ -29,9 +29,9 @@ pub fn ShieldOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/shield_plus.rs b/packages/leptos/src/shield_plus.rs
index 0d80a5b..4784c6f 100644
--- a/packages/leptos/src/shield_plus.rs
+++ b/packages/leptos/src/shield_plus.rs
@@ -29,9 +29,9 @@ pub fn ShieldPlus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/shield_question.rs b/packages/leptos/src/shield_question.rs
index 95434db..c4b6203 100644
--- a/packages/leptos/src/shield_question.rs
+++ b/packages/leptos/src/shield_question.rs
@@ -29,9 +29,9 @@ pub fn ShieldQuestion(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/shield_user.rs b/packages/leptos/src/shield_user.rs
new file mode 100644
index 0000000..70a32c7
--- /dev/null
+++ b/packages/leptos/src/shield_user.rs
@@ -0,0 +1,37 @@
+use leptos::{prelude::*, svg::Svg};
+#[component]
+pub fn ShieldUser(
+ #[prop(default = 24.into(), into)] size: Signal,
+ #[prop(default = "currentColor".into(), into)] color: Signal,
+ #[prop(default = "none".into(), into)] fill: Signal,
+ #[prop(default = 2.into(), into)] stroke_width: Signal,
+ #[prop(default = false.into(), into)] absolute_stroke_width: Signal,
+ #[prop(optional)] node_ref: NodeRef,
+) -> impl IntoView {
+ let stroke_width = Signal::derive(move || {
+ if absolute_stroke_width.get() {
+ stroke_width.get() * 24 / size.get()
+ } else {
+ stroke_width.get()
+ }
+ });
+ view! {
+
+
+
+
+
+ }
+}
diff --git a/packages/leptos/src/shield_x.rs b/packages/leptos/src/shield_x.rs
index a559fbf..742fbaf 100644
--- a/packages/leptos/src/shield_x.rs
+++ b/packages/leptos/src/shield_x.rs
@@ -29,9 +29,9 @@ pub fn ShieldX(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/ship.rs b/packages/leptos/src/ship.rs
index a33bac7..8a8a4fe 100644
--- a/packages/leptos/src/ship.rs
+++ b/packages/leptos/src/ship.rs
@@ -29,11 +29,11 @@ pub fn Ship(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/ship_wheel.rs b/packages/leptos/src/ship_wheel.rs
index c06a8ce..c91ff59 100644
--- a/packages/leptos/src/ship_wheel.rs
+++ b/packages/leptos/src/ship_wheel.rs
@@ -29,16 +29,16 @@ pub fn ShipWheel(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/shirt.rs b/packages/leptos/src/shirt.rs
index dd9c6bb..05a527f 100644
--- a/packages/leptos/src/shirt.rs
+++ b/packages/leptos/src/shirt.rs
@@ -29,7 +29,7 @@ pub fn Shirt(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/shopping_bag.rs b/packages/leptos/src/shopping_bag.rs
index 1cafbb5..e8d6116 100644
--- a/packages/leptos/src/shopping_bag.rs
+++ b/packages/leptos/src/shopping_bag.rs
@@ -29,9 +29,9 @@ pub fn ShoppingBag(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/shopping_basket.rs b/packages/leptos/src/shopping_basket.rs
index b5b5f7d..a708d3b 100644
--- a/packages/leptos/src/shopping_basket.rs
+++ b/packages/leptos/src/shopping_basket.rs
@@ -29,13 +29,13 @@ pub fn ShoppingBasket(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/shopping_cart.rs b/packages/leptos/src/shopping_cart.rs
index 68515a7..03fc474 100644
--- a/packages/leptos/src/shopping_cart.rs
+++ b/packages/leptos/src/shopping_cart.rs
@@ -29,9 +29,9 @@ pub fn ShoppingCart(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/shovel.rs b/packages/leptos/src/shovel.rs
index 016f380..f35c75e 100644
--- a/packages/leptos/src/shovel.rs
+++ b/packages/leptos/src/shovel.rs
@@ -29,9 +29,9 @@ pub fn Shovel(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/shower_head.rs b/packages/leptos/src/shower_head.rs
index 13e78c1..b27c15a 100644
--- a/packages/leptos/src/shower_head.rs
+++ b/packages/leptos/src/shower_head.rs
@@ -29,16 +29,16 @@ pub fn ShowerHead(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/shredder.rs b/packages/leptos/src/shredder.rs
new file mode 100644
index 0000000..443c2ef
--- /dev/null
+++ b/packages/leptos/src/shredder.rs
@@ -0,0 +1,41 @@
+use leptos::{prelude::*, svg::Svg};
+#[component]
+pub fn Shredder(
+ #[prop(default = 24.into(), into)] size: Signal,
+ #[prop(default = "currentColor".into(), into)] color: Signal,
+ #[prop(default = "none".into(), into)] fill: Signal,
+ #[prop(default = 2.into(), into)] stroke_width: Signal,
+ #[prop(default = false.into(), into)] absolute_stroke_width: Signal,
+ #[prop(optional)] node_ref: NodeRef,
+) -> impl IntoView {
+ let stroke_width = Signal::derive(move || {
+ if absolute_stroke_width.get() {
+ stroke_width.get() * 24 / size.get()
+ } else {
+ stroke_width.get()
+ }
+ });
+ view! {
+
+
+
+
+
+
+
+
+
+ }
+}
diff --git a/packages/leptos/src/shrimp.rs b/packages/leptos/src/shrimp.rs
new file mode 100644
index 0000000..bbfd7c8
--- /dev/null
+++ b/packages/leptos/src/shrimp.rs
@@ -0,0 +1,39 @@
+use leptos::{prelude::*, svg::Svg};
+#[component]
+pub fn Shrimp(
+ #[prop(default = 24.into(), into)] size: Signal,
+ #[prop(default = "currentColor".into(), into)] color: Signal,
+ #[prop(default = "none".into(), into)] fill: Signal,
+ #[prop(default = 2.into(), into)] stroke_width: Signal,
+ #[prop(default = false.into(), into)] absolute_stroke_width: Signal,
+ #[prop(optional)] node_ref: NodeRef,
+) -> impl IntoView {
+ let stroke_width = Signal::derive(move || {
+ if absolute_stroke_width.get() {
+ stroke_width.get() * 24 / size.get()
+ } else {
+ stroke_width.get()
+ }
+ });
+ view! {
+
+
+
+
+
+
+
+ }
+}
diff --git a/packages/leptos/src/shrink.rs b/packages/leptos/src/shrink.rs
index 91522e0..f0c95f4 100644
--- a/packages/leptos/src/shrink.rs
+++ b/packages/leptos/src/shrink.rs
@@ -29,10 +29,10 @@ pub fn Shrink(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/shrub.rs b/packages/leptos/src/shrub.rs
index 9bb50d5..8ef4ce2 100644
--- a/packages/leptos/src/shrub.rs
+++ b/packages/leptos/src/shrub.rs
@@ -29,9 +29,9 @@ pub fn Shrub(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/shuffle.rs b/packages/leptos/src/shuffle.rs
index 433a104..c43e4cd 100644
--- a/packages/leptos/src/shuffle.rs
+++ b/packages/leptos/src/shuffle.rs
@@ -29,11 +29,11 @@ pub fn Shuffle(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/sigma.rs b/packages/leptos/src/sigma.rs
index 5f0a989..b9ac97a 100644
--- a/packages/leptos/src/sigma.rs
+++ b/packages/leptos/src/sigma.rs
@@ -29,7 +29,7 @@ pub fn Sigma(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/signal.rs b/packages/leptos/src/signal.rs
index d385859..18e31b4 100644
--- a/packages/leptos/src/signal.rs
+++ b/packages/leptos/src/signal.rs
@@ -29,11 +29,11 @@ pub fn Signal(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/signal_high.rs b/packages/leptos/src/signal_high.rs
index 22fef8f..63713c4 100644
--- a/packages/leptos/src/signal_high.rs
+++ b/packages/leptos/src/signal_high.rs
@@ -29,10 +29,10 @@ pub fn SignalHigh(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/signal_low.rs b/packages/leptos/src/signal_low.rs
index a5498ee..262b263 100644
--- a/packages/leptos/src/signal_low.rs
+++ b/packages/leptos/src/signal_low.rs
@@ -29,8 +29,8 @@ pub fn SignalLow(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/signal_medium.rs b/packages/leptos/src/signal_medium.rs
index 5d2f38f..e16189b 100644
--- a/packages/leptos/src/signal_medium.rs
+++ b/packages/leptos/src/signal_medium.rs
@@ -29,9 +29,9 @@ pub fn SignalMedium(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/signal_zero.rs b/packages/leptos/src/signal_zero.rs
index 1813aa2..e521514 100644
--- a/packages/leptos/src/signal_zero.rs
+++ b/packages/leptos/src/signal_zero.rs
@@ -29,7 +29,7 @@ pub fn SignalZero(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/signature.rs b/packages/leptos/src/signature.rs
index bd817ff..249873b 100644
--- a/packages/leptos/src/signature.rs
+++ b/packages/leptos/src/signature.rs
@@ -29,8 +29,8 @@ pub fn Signature(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/signpost.rs b/packages/leptos/src/signpost.rs
index f816d11..6c2d1cf 100644
--- a/packages/leptos/src/signpost.rs
+++ b/packages/leptos/src/signpost.rs
@@ -29,9 +29,9 @@ pub fn Signpost(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/signpost_big.rs b/packages/leptos/src/signpost_big.rs
index e162b4f..7d7b36f 100644
--- a/packages/leptos/src/signpost_big.rs
+++ b/packages/leptos/src/signpost_big.rs
@@ -29,10 +29,10 @@ pub fn SignpostBig(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/siren.rs b/packages/leptos/src/siren.rs
index cd5c3fe..a632fda 100644
--- a/packages/leptos/src/siren.rs
+++ b/packages/leptos/src/siren.rs
@@ -29,14 +29,14 @@ pub fn Siren(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/skip_back.rs b/packages/leptos/src/skip_back.rs
index 070eb82..f3337e2 100644
--- a/packages/leptos/src/skip_back.rs
+++ b/packages/leptos/src/skip_back.rs
@@ -29,8 +29,8 @@ pub fn SkipBack(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/skip_forward.rs b/packages/leptos/src/skip_forward.rs
index 381ca7d..5f340a1 100644
--- a/packages/leptos/src/skip_forward.rs
+++ b/packages/leptos/src/skip_forward.rs
@@ -29,8 +29,8 @@ pub fn SkipForward(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/skull.rs b/packages/leptos/src/skull.rs
index 13cc1e2..3ca5823 100644
--- a/packages/leptos/src/skull.rs
+++ b/packages/leptos/src/skull.rs
@@ -29,10 +29,10 @@ pub fn Skull(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/slack.rs b/packages/leptos/src/slack.rs
index ca78245..1c76c52 100644
--- a/packages/leptos/src/slack.rs
+++ b/packages/leptos/src/slack.rs
@@ -29,14 +29,14 @@ pub fn Slack(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/slash.rs b/packages/leptos/src/slash.rs
index 445b3b1..841c0bf 100644
--- a/packages/leptos/src/slash.rs
+++ b/packages/leptos/src/slash.rs
@@ -29,7 +29,7 @@ pub fn Slash(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/slice.rs b/packages/leptos/src/slice.rs
index 46e32ad..d3c3cd7 100644
--- a/packages/leptos/src/slice.rs
+++ b/packages/leptos/src/slice.rs
@@ -29,7 +29,7 @@ pub fn Slice(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/sliders_horizontal.rs b/packages/leptos/src/sliders_horizontal.rs
index 6239d68..d9e0ef7 100644
--- a/packages/leptos/src/sliders_horizontal.rs
+++ b/packages/leptos/src/sliders_horizontal.rs
@@ -29,15 +29,15 @@ pub fn SlidersHorizontal(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/sliders_vertical.rs b/packages/leptos/src/sliders_vertical.rs
index 2bbc06f..6468351 100644
--- a/packages/leptos/src/sliders_vertical.rs
+++ b/packages/leptos/src/sliders_vertical.rs
@@ -29,15 +29,15 @@ pub fn SlidersVertical(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/smartphone.rs b/packages/leptos/src/smartphone.rs
index dec9111..563d1f0 100644
--- a/packages/leptos/src/smartphone.rs
+++ b/packages/leptos/src/smartphone.rs
@@ -29,8 +29,8 @@ pub fn Smartphone(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/smartphone_charging.rs b/packages/leptos/src/smartphone_charging.rs
index 4fd1173..d6233ce 100644
--- a/packages/leptos/src/smartphone_charging.rs
+++ b/packages/leptos/src/smartphone_charging.rs
@@ -29,8 +29,8 @@ pub fn SmartphoneCharging(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/smartphone_nfc.rs b/packages/leptos/src/smartphone_nfc.rs
index b38a4c6..80711b4 100644
--- a/packages/leptos/src/smartphone_nfc.rs
+++ b/packages/leptos/src/smartphone_nfc.rs
@@ -29,10 +29,10 @@ pub fn SmartphoneNfc(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/smile.rs b/packages/leptos/src/smile.rs
index f4b35f1..0b2a6da 100644
--- a/packages/leptos/src/smile.rs
+++ b/packages/leptos/src/smile.rs
@@ -29,10 +29,10 @@ pub fn Smile(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/smile_plus.rs b/packages/leptos/src/smile_plus.rs
index 2b1d273..b4a7616 100644
--- a/packages/leptos/src/smile_plus.rs
+++ b/packages/leptos/src/smile_plus.rs
@@ -29,12 +29,12 @@ pub fn SmilePlus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/snail.rs b/packages/leptos/src/snail.rs
index 0f0d1e9..47075f9 100644
--- a/packages/leptos/src/snail.rs
+++ b/packages/leptos/src/snail.rs
@@ -29,11 +29,11 @@ pub fn Snail(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/snowflake.rs b/packages/leptos/src/snowflake.rs
index 2ecf2f0..c4bdd9d 100644
--- a/packages/leptos/src/snowflake.rs
+++ b/packages/leptos/src/snowflake.rs
@@ -29,18 +29,18 @@ pub fn Snowflake(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/soap_dispenser_droplet.rs b/packages/leptos/src/soap_dispenser_droplet.rs
new file mode 100644
index 0000000..d1d2a43
--- /dev/null
+++ b/packages/leptos/src/soap_dispenser_droplet.rs
@@ -0,0 +1,38 @@
+use leptos::{prelude::*, svg::Svg};
+#[component]
+pub fn SoapDispenserDroplet(
+ #[prop(default = 24.into(), into)] size: Signal,
+ #[prop(default = "currentColor".into(), into)] color: Signal,
+ #[prop(default = "none".into(), into)] fill: Signal,
+ #[prop(default = 2.into(), into)] stroke_width: Signal,
+ #[prop(default = false.into(), into)] absolute_stroke_width: Signal,
+ #[prop(optional)] node_ref: NodeRef,
+) -> impl IntoView {
+ let stroke_width = Signal::derive(move || {
+ if absolute_stroke_width.get() {
+ stroke_width.get() * 24 / size.get()
+ } else {
+ stroke_width.get()
+ }
+ });
+ view! {
+
+
+
+
+
+
+ }
+}
diff --git a/packages/leptos/src/sofa.rs b/packages/leptos/src/sofa.rs
index 4643844..70ec9a8 100644
--- a/packages/leptos/src/sofa.rs
+++ b/packages/leptos/src/sofa.rs
@@ -29,11 +29,11 @@ pub fn Sofa(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/soup.rs b/packages/leptos/src/soup.rs
index ba71303..6f548e5 100644
--- a/packages/leptos/src/soup.rs
+++ b/packages/leptos/src/soup.rs
@@ -29,12 +29,12 @@ pub fn Soup(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/space.rs b/packages/leptos/src/space.rs
index 2f605a9..a5f6bc4 100644
--- a/packages/leptos/src/space.rs
+++ b/packages/leptos/src/space.rs
@@ -29,7 +29,7 @@ pub fn Space(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/spade.rs b/packages/leptos/src/spade.rs
index 8d1ee25..fcd6068 100644
--- a/packages/leptos/src/spade.rs
+++ b/packages/leptos/src/spade.rs
@@ -29,8 +29,8 @@ pub fn Spade(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/sparkle.rs b/packages/leptos/src/sparkle.rs
index 724a741..11f03ef 100644
--- a/packages/leptos/src/sparkle.rs
+++ b/packages/leptos/src/sparkle.rs
@@ -29,7 +29,7 @@ pub fn Sparkle(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/sparkles.rs b/packages/leptos/src/sparkles.rs
index a58e858..7e29a97 100644
--- a/packages/leptos/src/sparkles.rs
+++ b/packages/leptos/src/sparkles.rs
@@ -29,11 +29,11 @@ pub fn Sparkles(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/speaker.rs b/packages/leptos/src/speaker.rs
index 08f8f6c..60a9c27 100644
--- a/packages/leptos/src/speaker.rs
+++ b/packages/leptos/src/speaker.rs
@@ -29,10 +29,10 @@ pub fn Speaker(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/speech.rs b/packages/leptos/src/speech.rs
index 1a2cdb1..498e3e9 100644
--- a/packages/leptos/src/speech.rs
+++ b/packages/leptos/src/speech.rs
@@ -29,9 +29,9 @@ pub fn Speech(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/spell_check.rs b/packages/leptos/src/spell_check.rs
index 0c7b78b..2f62f82 100644
--- a/packages/leptos/src/spell_check.rs
+++ b/packages/leptos/src/spell_check.rs
@@ -29,9 +29,9 @@ pub fn SpellCheck(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/spell_check_2.rs b/packages/leptos/src/spell_check_2.rs
index ceb3c8e..578b20c 100644
--- a/packages/leptos/src/spell_check_2.rs
+++ b/packages/leptos/src/spell_check_2.rs
@@ -29,9 +29,9 @@ pub fn SpellCheck2(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/spline.rs b/packages/leptos/src/spline.rs
index 3d3da7f..96adeac 100644
--- a/packages/leptos/src/spline.rs
+++ b/packages/leptos/src/spline.rs
@@ -29,9 +29,9 @@ pub fn Spline(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/spline_pointer.rs b/packages/leptos/src/spline_pointer.rs
new file mode 100644
index 0000000..ca99c65
--- /dev/null
+++ b/packages/leptos/src/spline_pointer.rs
@@ -0,0 +1,38 @@
+use leptos::{prelude::*, svg::Svg};
+#[component]
+pub fn SplinePointer(
+ #[prop(default = 24.into(), into)] size: Signal,
+ #[prop(default = "currentColor".into(), into)] color: Signal,
+ #[prop(default = "none".into(), into)] fill: Signal,
+ #[prop(default = 2.into(), into)] stroke_width: Signal,
+ #[prop(default = false.into(), into)] absolute_stroke_width: Signal,
+ #[prop(optional)] node_ref: NodeRef,
+) -> impl IntoView {
+ let stroke_width = Signal::derive(move || {
+ if absolute_stroke_width.get() {
+ stroke_width.get() * 24 / size.get()
+ } else {
+ stroke_width.get()
+ }
+ });
+ view! {
+
+
+
+
+
+
+ }
+}
diff --git a/packages/leptos/src/split.rs b/packages/leptos/src/split.rs
index dd23297..2a73886 100644
--- a/packages/leptos/src/split.rs
+++ b/packages/leptos/src/split.rs
@@ -29,10 +29,10 @@ pub fn Split(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/spray_can.rs b/packages/leptos/src/spray_can.rs
index f7d91cc..d73fb97 100644
--- a/packages/leptos/src/spray_can.rs
+++ b/packages/leptos/src/spray_can.rs
@@ -29,16 +29,16 @@ pub fn SprayCan(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/sprout.rs b/packages/leptos/src/sprout.rs
index f3c3b49..34bb268 100644
--- a/packages/leptos/src/sprout.rs
+++ b/packages/leptos/src/sprout.rs
@@ -29,10 +29,10 @@ pub fn Sprout(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/square.rs b/packages/leptos/src/square.rs
index 3549976..eaeb0fc 100644
--- a/packages/leptos/src/square.rs
+++ b/packages/leptos/src/square.rs
@@ -29,7 +29,7 @@ pub fn Square(
stroke-linecap="round"
stroke-linejoin="round"
>
-
+
}
}
diff --git a/packages/leptos/src/square_activity.rs b/packages/leptos/src/square_activity.rs
index 5c7ae69..f86a559 100644
--- a/packages/leptos/src/square_activity.rs
+++ b/packages/leptos/src/square_activity.rs
@@ -29,8 +29,8 @@ pub fn SquareActivity(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/square_arrow_down.rs b/packages/leptos/src/square_arrow_down.rs
index 99c219c..de00af7 100644
--- a/packages/leptos/src/square_arrow_down.rs
+++ b/packages/leptos/src/square_arrow_down.rs
@@ -29,9 +29,9 @@ pub fn SquareArrowDown(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/square_arrow_down_left.rs b/packages/leptos/src/square_arrow_down_left.rs
index ec25875..0390d33 100644
--- a/packages/leptos/src/square_arrow_down_left.rs
+++ b/packages/leptos/src/square_arrow_down_left.rs
@@ -29,9 +29,9 @@ pub fn SquareArrowDownLeft(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/square_arrow_down_right.rs b/packages/leptos/src/square_arrow_down_right.rs
index 243fd24..4184308 100644
--- a/packages/leptos/src/square_arrow_down_right.rs
+++ b/packages/leptos/src/square_arrow_down_right.rs
@@ -29,9 +29,9 @@ pub fn SquareArrowDownRight(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/square_arrow_left.rs b/packages/leptos/src/square_arrow_left.rs
index deddcd1..3984964 100644
--- a/packages/leptos/src/square_arrow_left.rs
+++ b/packages/leptos/src/square_arrow_left.rs
@@ -29,9 +29,9 @@ pub fn SquareArrowLeft(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/square_arrow_out_down_left.rs b/packages/leptos/src/square_arrow_out_down_left.rs
index 4eb06b8..b93ea2d 100644
--- a/packages/leptos/src/square_arrow_out_down_left.rs
+++ b/packages/leptos/src/square_arrow_out_down_left.rs
@@ -29,9 +29,9 @@ pub fn SquareArrowOutDownLeft(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/square_arrow_out_down_right.rs b/packages/leptos/src/square_arrow_out_down_right.rs
index 0ab7262..9e8e60e 100644
--- a/packages/leptos/src/square_arrow_out_down_right.rs
+++ b/packages/leptos/src/square_arrow_out_down_right.rs
@@ -29,9 +29,9 @@ pub fn SquareArrowOutDownRight(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/square_arrow_out_up_left.rs b/packages/leptos/src/square_arrow_out_up_left.rs
index 28622a5..8060522 100644
--- a/packages/leptos/src/square_arrow_out_up_left.rs
+++ b/packages/leptos/src/square_arrow_out_up_left.rs
@@ -29,9 +29,9 @@ pub fn SquareArrowOutUpLeft(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/square_arrow_out_up_right.rs b/packages/leptos/src/square_arrow_out_up_right.rs
index 84d9d1b..f95bec3 100644
--- a/packages/leptos/src/square_arrow_out_up_right.rs
+++ b/packages/leptos/src/square_arrow_out_up_right.rs
@@ -29,9 +29,9 @@ pub fn SquareArrowOutUpRight(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/square_arrow_right.rs b/packages/leptos/src/square_arrow_right.rs
index fa8c5ff..1e12130 100644
--- a/packages/leptos/src/square_arrow_right.rs
+++ b/packages/leptos/src/square_arrow_right.rs
@@ -29,9 +29,9 @@ pub fn SquareArrowRight(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/square_arrow_up.rs b/packages/leptos/src/square_arrow_up.rs
index 355712b..b1d1d06 100644
--- a/packages/leptos/src/square_arrow_up.rs
+++ b/packages/leptos/src/square_arrow_up.rs
@@ -29,9 +29,9 @@ pub fn SquareArrowUp(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/square_arrow_up_left.rs b/packages/leptos/src/square_arrow_up_left.rs
index 9613b8c..778b9d0 100644
--- a/packages/leptos/src/square_arrow_up_left.rs
+++ b/packages/leptos/src/square_arrow_up_left.rs
@@ -29,9 +29,9 @@ pub fn SquareArrowUpLeft(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/square_arrow_up_right.rs b/packages/leptos/src/square_arrow_up_right.rs
index e28e5ff..20c7d93 100644
--- a/packages/leptos/src/square_arrow_up_right.rs
+++ b/packages/leptos/src/square_arrow_up_right.rs
@@ -29,9 +29,9 @@ pub fn SquareArrowUpRight(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/square_asterisk.rs b/packages/leptos/src/square_asterisk.rs
index 7476702..d54b5e4 100644
--- a/packages/leptos/src/square_asterisk.rs
+++ b/packages/leptos/src/square_asterisk.rs
@@ -29,10 +29,10 @@ pub fn SquareAsterisk(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/square_bottom_dashed_scissors.rs b/packages/leptos/src/square_bottom_dashed_scissors.rs
index b45bdec..ca3d160 100644
--- a/packages/leptos/src/square_bottom_dashed_scissors.rs
+++ b/packages/leptos/src/square_bottom_dashed_scissors.rs
@@ -29,14 +29,14 @@ pub fn SquareBottomDashedScissors(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/square_chart_gantt.rs b/packages/leptos/src/square_chart_gantt.rs
index 80537c0..be8b153 100644
--- a/packages/leptos/src/square_chart_gantt.rs
+++ b/packages/leptos/src/square_chart_gantt.rs
@@ -29,10 +29,10 @@ pub fn SquareChartGantt(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/square_check.rs b/packages/leptos/src/square_check.rs
index f34e2d2..9ee4a67 100644
--- a/packages/leptos/src/square_check.rs
+++ b/packages/leptos/src/square_check.rs
@@ -29,8 +29,8 @@ pub fn SquareCheck(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/square_check_big.rs b/packages/leptos/src/square_check_big.rs
index 9aa82f3..f5dc534 100644
--- a/packages/leptos/src/square_check_big.rs
+++ b/packages/leptos/src/square_check_big.rs
@@ -29,8 +29,8 @@ pub fn SquareCheckBig(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/square_chevron_down.rs b/packages/leptos/src/square_chevron_down.rs
index b8062fd..4c952e8 100644
--- a/packages/leptos/src/square_chevron_down.rs
+++ b/packages/leptos/src/square_chevron_down.rs
@@ -29,8 +29,8 @@ pub fn SquareChevronDown(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/square_chevron_left.rs b/packages/leptos/src/square_chevron_left.rs
index ea3b37a..ff5189a 100644
--- a/packages/leptos/src/square_chevron_left.rs
+++ b/packages/leptos/src/square_chevron_left.rs
@@ -29,8 +29,8 @@ pub fn SquareChevronLeft(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/square_chevron_right.rs b/packages/leptos/src/square_chevron_right.rs
index ab73f57..46a91a7 100644
--- a/packages/leptos/src/square_chevron_right.rs
+++ b/packages/leptos/src/square_chevron_right.rs
@@ -29,8 +29,8 @@ pub fn SquareChevronRight(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/square_chevron_up.rs b/packages/leptos/src/square_chevron_up.rs
index b5e7181..2399f21 100644
--- a/packages/leptos/src/square_chevron_up.rs
+++ b/packages/leptos/src/square_chevron_up.rs
@@ -29,8 +29,8 @@ pub fn SquareChevronUp(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/square_code.rs b/packages/leptos/src/square_code.rs
index 5745576..d7dd5db 100644
--- a/packages/leptos/src/square_code.rs
+++ b/packages/leptos/src/square_code.rs
@@ -29,9 +29,9 @@ pub fn SquareCode(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/square_dashed.rs b/packages/leptos/src/square_dashed.rs
index c02df9b..740fdf9 100644
--- a/packages/leptos/src/square_dashed.rs
+++ b/packages/leptos/src/square_dashed.rs
@@ -29,18 +29,18 @@ pub fn SquareDashed(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/square_dashed_bottom.rs b/packages/leptos/src/square_dashed_bottom.rs
index ad59f9a..a09881c 100644
--- a/packages/leptos/src/square_dashed_bottom.rs
+++ b/packages/leptos/src/square_dashed_bottom.rs
@@ -29,9 +29,9 @@ pub fn SquareDashedBottom(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/square_dashed_bottom_code.rs b/packages/leptos/src/square_dashed_bottom_code.rs
index a41f82c..98973c3 100644
--- a/packages/leptos/src/square_dashed_bottom_code.rs
+++ b/packages/leptos/src/square_dashed_bottom_code.rs
@@ -29,11 +29,11 @@ pub fn SquareDashedBottomCode(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/square_dashed_kanban.rs b/packages/leptos/src/square_dashed_kanban.rs
index 098f7b2..11e50ec 100644
--- a/packages/leptos/src/square_dashed_kanban.rs
+++ b/packages/leptos/src/square_dashed_kanban.rs
@@ -29,21 +29,21 @@ pub fn SquareDashedKanban(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/square_dashed_mouse_pointer.rs b/packages/leptos/src/square_dashed_mouse_pointer.rs
index 8c3c0d4..3fb967f 100644
--- a/packages/leptos/src/square_dashed_mouse_pointer.rs
+++ b/packages/leptos/src/square_dashed_mouse_pointer.rs
@@ -29,16 +29,16 @@ pub fn SquareDashedMousePointer(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/square_divide.rs b/packages/leptos/src/square_divide.rs
index 1cdbe9c..54564f4 100644
--- a/packages/leptos/src/square_divide.rs
+++ b/packages/leptos/src/square_divide.rs
@@ -29,10 +29,10 @@ pub fn SquareDivide(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/square_dot.rs b/packages/leptos/src/square_dot.rs
index a26091d..1dccc94 100644
--- a/packages/leptos/src/square_dot.rs
+++ b/packages/leptos/src/square_dot.rs
@@ -29,8 +29,8 @@ pub fn SquareDot(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/square_equal.rs b/packages/leptos/src/square_equal.rs
index d58a65a..e1b3724 100644
--- a/packages/leptos/src/square_equal.rs
+++ b/packages/leptos/src/square_equal.rs
@@ -29,9 +29,9 @@ pub fn SquareEqual(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/square_function.rs b/packages/leptos/src/square_function.rs
index d908489..8344ee1 100644
--- a/packages/leptos/src/square_function.rs
+++ b/packages/leptos/src/square_function.rs
@@ -29,9 +29,9 @@ pub fn SquareFunction(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/square_kanban.rs b/packages/leptos/src/square_kanban.rs
index 258d24f..5a697e9 100644
--- a/packages/leptos/src/square_kanban.rs
+++ b/packages/leptos/src/square_kanban.rs
@@ -29,10 +29,10 @@ pub fn SquareKanban(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/square_library.rs b/packages/leptos/src/square_library.rs
index 46a2966..4569011 100644
--- a/packages/leptos/src/square_library.rs
+++ b/packages/leptos/src/square_library.rs
@@ -29,10 +29,10 @@ pub fn SquareLibrary(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/square_m.rs b/packages/leptos/src/square_m.rs
index 12e01fe..54f68bf 100644
--- a/packages/leptos/src/square_m.rs
+++ b/packages/leptos/src/square_m.rs
@@ -29,8 +29,8 @@ pub fn SquareM(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/square_menu.rs b/packages/leptos/src/square_menu.rs
index d822a21..7c7ad8b 100644
--- a/packages/leptos/src/square_menu.rs
+++ b/packages/leptos/src/square_menu.rs
@@ -29,10 +29,10 @@ pub fn SquareMenu(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/square_minus.rs b/packages/leptos/src/square_minus.rs
index 84bd2d5..8fb517d 100644
--- a/packages/leptos/src/square_minus.rs
+++ b/packages/leptos/src/square_minus.rs
@@ -29,8 +29,8 @@ pub fn SquareMinus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/square_mouse_pointer.rs b/packages/leptos/src/square_mouse_pointer.rs
index 6c9dcb9..dfe0da6 100644
--- a/packages/leptos/src/square_mouse_pointer.rs
+++ b/packages/leptos/src/square_mouse_pointer.rs
@@ -29,8 +29,8 @@ pub fn SquareMousePointer(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/square_parking.rs b/packages/leptos/src/square_parking.rs
index 76c0870..ec3cf0f 100644
--- a/packages/leptos/src/square_parking.rs
+++ b/packages/leptos/src/square_parking.rs
@@ -29,8 +29,8 @@ pub fn SquareParking(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/square_parking_off.rs b/packages/leptos/src/square_parking_off.rs
index 16c0912..41208a4 100644
--- a/packages/leptos/src/square_parking_off.rs
+++ b/packages/leptos/src/square_parking_off.rs
@@ -29,11 +29,11 @@ pub fn SquareParkingOff(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/square_pen.rs b/packages/leptos/src/square_pen.rs
index 42b3a65..c29204b 100644
--- a/packages/leptos/src/square_pen.rs
+++ b/packages/leptos/src/square_pen.rs
@@ -29,8 +29,8 @@ pub fn SquarePen(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/square_percent.rs b/packages/leptos/src/square_percent.rs
index 2d52300..f6451f1 100644
--- a/packages/leptos/src/square_percent.rs
+++ b/packages/leptos/src/square_percent.rs
@@ -29,10 +29,10 @@ pub fn SquarePercent(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/square_pi.rs b/packages/leptos/src/square_pi.rs
index b5eb0ea..0e55522 100644
--- a/packages/leptos/src/square_pi.rs
+++ b/packages/leptos/src/square_pi.rs
@@ -29,10 +29,10 @@ pub fn SquarePi(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/square_pilcrow.rs b/packages/leptos/src/square_pilcrow.rs
index 8e7336a..78d15cb 100644
--- a/packages/leptos/src/square_pilcrow.rs
+++ b/packages/leptos/src/square_pilcrow.rs
@@ -29,10 +29,10 @@ pub fn SquarePilcrow(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
}
}
diff --git a/packages/leptos/src/square_play.rs b/packages/leptos/src/square_play.rs
index 4dad026..bb93555 100644
--- a/packages/leptos/src/square_play.rs
+++ b/packages/leptos/src/square_play.rs
@@ -29,8 +29,8 @@ pub fn SquarePlay(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/square_plus.rs b/packages/leptos/src/square_plus.rs
index 0cb5c3a..bf7b846 100644
--- a/packages/leptos/src/square_plus.rs
+++ b/packages/leptos/src/square_plus.rs
@@ -29,9 +29,9 @@ pub fn SquarePlus(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/square_power.rs b/packages/leptos/src/square_power.rs
index 6611294..0cd7423 100644
--- a/packages/leptos/src/square_power.rs
+++ b/packages/leptos/src/square_power.rs
@@ -29,9 +29,9 @@ pub fn SquarePower(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/square_radical.rs b/packages/leptos/src/square_radical.rs
index 9ebc62f..95f189e 100644
--- a/packages/leptos/src/square_radical.rs
+++ b/packages/leptos/src/square_radical.rs
@@ -29,8 +29,8 @@ pub fn SquareRadical(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/square_round_corner.rs b/packages/leptos/src/square_round_corner.rs
new file mode 100644
index 0000000..213bfa1
--- /dev/null
+++ b/packages/leptos/src/square_round_corner.rs
@@ -0,0 +1,36 @@
+use leptos::{prelude::*, svg::Svg};
+#[component]
+pub fn SquareRoundCorner(
+ #[prop(default = 24.into(), into)] size: Signal,
+ #[prop(default = "currentColor".into(), into)] color: Signal,
+ #[prop(default = "none".into(), into)] fill: Signal,
+ #[prop(default = 2.into(), into)] stroke_width: Signal,
+ #[prop(default = false.into(), into)] absolute_stroke_width: Signal,
+ #[prop(optional)] node_ref: NodeRef,
+) -> impl IntoView {
+ let stroke_width = Signal::derive(move || {
+ if absolute_stroke_width.get() {
+ stroke_width.get() * 24 / size.get()
+ } else {
+ stroke_width.get()
+ }
+ });
+ view! {
+
+
+
+
+ }
+}
diff --git a/packages/leptos/src/square_scissors.rs b/packages/leptos/src/square_scissors.rs
index 433dcad..0abfccb 100644
--- a/packages/leptos/src/square_scissors.rs
+++ b/packages/leptos/src/square_scissors.rs
@@ -29,12 +29,12 @@ pub fn SquareScissors(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
-
+
+
+
+
+
+
}
}
diff --git a/packages/leptos/src/square_sigma.rs b/packages/leptos/src/square_sigma.rs
index 7f9ab19..84b66e4 100644
--- a/packages/leptos/src/square_sigma.rs
+++ b/packages/leptos/src/square_sigma.rs
@@ -29,8 +29,8 @@ pub fn SquareSigma(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/square_slash.rs b/packages/leptos/src/square_slash.rs
index a26d159..760028c 100644
--- a/packages/leptos/src/square_slash.rs
+++ b/packages/leptos/src/square_slash.rs
@@ -29,8 +29,8 @@ pub fn SquareSlash(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/square_split_horizontal.rs b/packages/leptos/src/square_split_horizontal.rs
index 628ba20..b7dc6af 100644
--- a/packages/leptos/src/square_split_horizontal.rs
+++ b/packages/leptos/src/square_split_horizontal.rs
@@ -29,9 +29,9 @@ pub fn SquareSplitHorizontal(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/square_split_vertical.rs b/packages/leptos/src/square_split_vertical.rs
index 54484af..74ecc0e 100644
--- a/packages/leptos/src/square_split_vertical.rs
+++ b/packages/leptos/src/square_split_vertical.rs
@@ -29,9 +29,9 @@ pub fn SquareSplitVertical(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/square_square.rs b/packages/leptos/src/square_square.rs
index 2302f8b..70e2e2c 100644
--- a/packages/leptos/src/square_square.rs
+++ b/packages/leptos/src/square_square.rs
@@ -29,8 +29,8 @@ pub fn SquareSquare(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
+
+
}
}
diff --git a/packages/leptos/src/square_stack.rs b/packages/leptos/src/square_stack.rs
index 5bdacaf..d8ca85c 100644
--- a/packages/leptos/src/square_stack.rs
+++ b/packages/leptos/src/square_stack.rs
@@ -29,9 +29,9 @@ pub fn SquareStack(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/square_terminal.rs b/packages/leptos/src/square_terminal.rs
index 8f46379..a04cd72 100644
--- a/packages/leptos/src/square_terminal.rs
+++ b/packages/leptos/src/square_terminal.rs
@@ -29,9 +29,9 @@ pub fn SquareTerminal(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/square_user.rs b/packages/leptos/src/square_user.rs
index 8611578..d51e367 100644
--- a/packages/leptos/src/square_user.rs
+++ b/packages/leptos/src/square_user.rs
@@ -29,9 +29,9 @@ pub fn SquareUser(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/square_user_round.rs b/packages/leptos/src/square_user_round.rs
index dbdd3b4..a30921f 100644
--- a/packages/leptos/src/square_user_round.rs
+++ b/packages/leptos/src/square_user_round.rs
@@ -29,9 +29,9 @@ pub fn SquareUserRound(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/square_x.rs b/packages/leptos/src/square_x.rs
index 7f78fcc..8fdc1c3 100644
--- a/packages/leptos/src/square_x.rs
+++ b/packages/leptos/src/square_x.rs
@@ -29,9 +29,9 @@ pub fn SquareX(
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
}
}
diff --git a/packages/leptos/src/squares_exclude.rs b/packages/leptos/src/squares_exclude.rs
new file mode 100644
index 0000000..6910e3c
--- /dev/null
+++ b/packages/leptos/src/squares_exclude.rs
@@ -0,0 +1,36 @@
+use leptos::{prelude::*, svg::Svg};
+#[component]
+pub fn SquaresExclude(
+ #[prop(default = 24.into(), into)] size: Signal,
+ #[prop(default = "currentColor".into(), into)] color: Signal,
+ #[prop(default = "none".into(), into)] fill: Signal,
+ #[prop(default = 2.into(), into)] stroke_width: Signal,
+ #[prop(default = false.into(), into)] absolute_stroke_width: Signal,
+ #[prop(optional)] node_ref: NodeRef,
+) -> impl IntoView {
+ let stroke_width = Signal::derive(move || {
+ if absolute_stroke_width.get() {
+ stroke_width.get() * 24 / size.get()
+ } else {
+ stroke_width.get()
+ }
+ });
+ view! {
+
+
+
+
+ }
+}
diff --git a/packages/leptos/src/squares_intersect.rs b/packages/leptos/src/squares_intersect.rs
new file mode 100644
index 0000000..6b0455f
--- /dev/null
+++ b/packages/leptos/src/squares_intersect.rs
@@ -0,0 +1,45 @@
+use leptos::{prelude::*, svg::Svg};
+#[component]
+pub fn SquaresIntersect(
+ #[prop(default = 24.into(), into)] size: Signal,
+ #[prop(default = "currentColor".into(), into)] color: Signal,
+ #[prop(default = "none".into(), into)] fill: Signal,
+ #[prop(default = 2.into(), into)] stroke_width: Signal,
+ #[prop(default = false.into(), into)] absolute_stroke_width: Signal,
+ #[prop(optional)] node_ref: NodeRef,
+) -> impl IntoView {
+ let stroke_width = Signal::derive(move || {
+ if absolute_stroke_width.get() {
+ stroke_width.get() * 24 / size.get()
+ } else {
+ stroke_width.get()
+ }
+ });
+ view! {
+
+
+
+
+
+
+
+
+
+
+
+
+
+ }
+}
diff --git a/packages/leptos/src/squares_subtract.rs b/packages/leptos/src/squares_subtract.rs
new file mode 100644
index 0000000..8e11a4a
--- /dev/null
+++ b/packages/leptos/src/squares_subtract.rs
@@ -0,0 +1,40 @@
+use leptos::{prelude::*, svg::Svg};
+#[component]
+pub fn SquaresSubtract(
+ #[prop(default = 24.into(), into)] size: Signal,
+ #[prop(default = "currentColor".into(), into)] color: Signal,
+ #[prop(default = "none".into(), into)] fill: Signal,
+ #[prop(default = 2.into(), into)] stroke_width: Signal