diff --git a/book-examples/leptos/src/app.rs b/book-examples/leptos/src/app.rs
index d2c80e4..4c24798 100644
--- a/book-examples/leptos/src/app.rs
+++ b/book-examples/leptos/src/app.rs
@@ -8,17 +8,8 @@ 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()}
-
- }
+ view! { {views.into_view()}
}
}
diff --git a/book-examples/leptos/src/icons.rs b/book-examples/leptos/src/icons.rs
index 31ca518..8efd672 100644
--- a/book-examples/leptos/src/icons.rs
+++ b/book-examples/leptos/src/icons.rs
@@ -1,6 +1,2057 @@
use leptos::prelude::*;
-
+use lucide_leptos::*;
#[component]
pub fn Icons() -> impl IntoView {
- view! {}
+ view! {
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ }
+}
+#[component]
+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 Check"),
+ (view! { }.into_any(), "Alarm Clock Minus"),
+ (view! { }.into_any(), "Alarm Clock Off"),
+ (view! { }.into_any(), "Alarm Clock Plus"),
+ (view! { }.into_any(), "Alarm Clock"),
+ (view! { }.into_any(), "Alarm Smoke"),
+ (view! { }.into_any(), "Album"),
+ (view! { }.into_any(), "Align Center Horizontal"),
+ (view! { }.into_any(), "Align Center Vertical"),
+ (view! { }.into_any(), "Align Center"),
+ (view! { }.into_any(), "Align End Horizontal"),
+ (view! { }.into_any(), "Align End Vertical"),
+ (
+ view! { }.into_any(),
+ "Align Horizontal Distribute Center",
+ ),
+ (
+ view! { }.into_any(),
+ "Align Horizontal Distribute End",
+ ),
+ (
+ view! { }.into_any(),
+ "Align Horizontal Distribute Start",
+ ),
+ (
+ view! { }.into_any(),
+ "Align Horizontal Justify Center",
+ ),
+ (view! { }.into_any(), "Align Horizontal Justify End"),
+ (
+ view! { }.into_any(),
+ "Align Horizontal Justify Start",
+ ),
+ (
+ view! { }.into_any(),
+ "Align Horizontal Space Around",
+ ),
+ (
+ 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 Vertical Distribute Center",
+ ),
+ (
+ view! { }.into_any(),
+ "Align Vertical Distribute End",
+ ),
+ (
+ view! { }.into_any(),
+ "Align Vertical Distribute Start",
+ ),
+ (
+ 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 Mac"),
+ (view! { }.into_any(), "App Window"),
+ (view! { }.into_any(), "Apple"),
+ (view! { }.into_any(), "Archive Restore"),
+ (view! { }.into_any(), "Archive X"),
+ (view! { }.into_any(), "Archive"),
+ (view! { }.into_any(), "Armchair"),
+ (view! { }.into_any(), "Arrow Big Down Dash"),
+ (view! { }.into_any(), "Arrow Big Down"),
+ (view! { }.into_any(), "Arrow Big Left Dash"),
+ (view! { }.into_any(), "Arrow Big Left"),
+ (view! { }.into_any(), "Arrow Big Right Dash"),
+ (view! { }.into_any(), "Arrow Big Right"),
+ (view! { }.into_any(), "Arrow Big Up Dash"),
+ (view! { }.into_any(), "Arrow Big Up"),
+ (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 Down"),
+ (view! { }.into_any(), "Arrow Left From Line"),
+ (view! { }.into_any(), "Arrow Left Right"),
+ (view! { }.into_any(), "Arrow Left To Line"),
+ (view! { }.into_any(), "Arrow Left"),
+ (view! { }.into_any(), "Arrow Right From Line"),
+ (view! { }.into_any(), "Arrow Right Left"),
+ (view! { }.into_any(), "Arrow Right To Line"),
+ (view! { }.into_any(), "Arrow Right"),
+ (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(), "Arrow Up"),
+ (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)| {
+ view! {
+
+ {icon} {name}
+
+ }
+ }
+ />
+ }
+}
+#[component]
+pub fn IconsB() -> impl IntoView {
+ view! {
+ }.into_any(), "Baby"),
+ (view! { }.into_any(), "Backpack"),
+ (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(), "Badge"),
+ (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 Charging"),
+ (view! { }.into_any(), "Battery Full"),
+ (view! { }.into_any(), "Battery Low"),
+ (view! { }.into_any(), "Battery Medium"),
+ (view! { }.into_any(), "Battery Warning"),
+ (view! { }.into_any(), "Battery"),
+ (view! { }.into_any(), "Beaker"),
+ (view! { }.into_any(), "Bean Off"),
+ (view! { }.into_any(), "Bean"),
+ (view! { }.into_any(), "Bed Double"),
+ (view! { }.into_any(), "Bed Single"),
+ (view! { }.into_any(), "Bed"),
+ (view! { }.into_any(), "Beef"),
+ (view! { }.into_any(), "Beer Off"),
+ (view! { }.into_any(), "Beer"),
+ (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(), "Bell"),
+ (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 Connected"),
+ (view! { }.into_any(), "Bluetooth Off"),
+ (view! { }.into_any(), "Bluetooth Searching"),
+ (view! { }.into_any(), "Bluetooth"),
+ (view! { }.into_any(), "Bold"),
+ (view! { }.into_any(), "Bolt"),
+ (view! { }.into_any(), "Bomb"),
+ (view! { }.into_any(), "Bone"),
+ (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 Check"),
+ (view! { }.into_any(), "Book Open Text"),
+ (view! { }.into_any(), "Book Open"),
+ (view! { }.into_any(), "Book Plus"),
+ (view! { }.into_any(), "Book Text"),
+ (view! { }.into_any(), "Book Type"),
+ (view! { }.into_any(), "Book Up 2"),
+ (view! { }.into_any(), "Book Up"),
+ (view! { }.into_any(), "Book User"),
+ (view! { }.into_any(), "Book X"),
+ (view! { }.into_any(), "Book"),
+ (view! { }.into_any(), "Bookmark Check"),
+ (view! { }.into_any(), "Bookmark Minus"),
+ (view! { }.into_any(), "Bookmark Plus"),
+ (view! { }.into_any(), "Bookmark X"),
+ (view! { }.into_any(), "Bookmark"),
+ (view! { }.into_any(), "Boom Box"),
+ (view! { }.into_any(), "Bot Message Square"),
+ (view! { }.into_any(), "Bot Off"),
+ (view! { }.into_any(), "Bot"),
+ (view! { }.into_any(), "Box"),
+ (view! { }.into_any(), "Boxes"),
+ (view! { }.into_any(), "Braces"),
+ (view! { }.into_any(), "Brackets"),
+ (view! { }.into_any(), "Brain Circuit"),
+ (view! { }.into_any(), "Brain Cog"),
+ (view! { }.into_any(), "Brain"),
+ (view! { }.into_any(), "Brick Wall"),
+ (view! { }.into_any(), "Briefcase Business"),
+ (view! { }.into_any(), "Briefcase Conveyor Belt"),
+ (view! { }.into_any(), "Briefcase Medical"),
+ (view! { }.into_any(), "Briefcase"),
+ (view! { }.into_any(), "Bring To Front"),
+ (view! { }.into_any(), "Brush"),
+ (view! { }.into_any(), "Bug Off"),
+ (view! { }.into_any(), "Bug Play"),
+ (view! { }.into_any(), "Bug"),
+ (view! { }.into_any(), "Building 2"),
+ (view! { }.into_any(), "Building"),
+ (view! { }.into_any(), "Bus Front"),
+ (view! { }.into_any(), "Bus"),
+ ]
+ key=|icon| icon.1
+ children=move |(icon, name)| {
+ view! {
+
+ {icon} {name}
+
+ }
+ }
+ />
+ }
+}
+#[component]
+pub fn IconsC() -> impl IntoView {
+ view! {
+ }.into_any(), "Cable Car"),
+ (view! { }.into_any(), "Cable"),
+ (view! { }.into_any(), "Cake Slice"),
+ (view! { }.into_any(), "Cake"),
+ (view! { }.into_any(), "Calculator"),
+ (view! { }.into_any(), "Calendar 1"),
+ (view! { }.into_any(), "Calendar Arrow Down"),
+ (view! { }.into_any(), "Calendar Arrow Up"),
+ (view! { }.into_any(), "Calendar Check 2"),
+ (view! { }.into_any(), "Calendar Check"),
+ (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 2"),
+ (view! { }.into_any(), "Calendar Minus"),
+ (view! { }.into_any(), "Calendar Off"),
+ (view! { }.into_any(), "Calendar Plus 2"),
+ (view! { }.into_any(), "Calendar Plus"),
+ (view! { }.into_any(), "Calendar Range"),
+ (view! { }.into_any(), "Calendar Search"),
+ (view! { }.into_any(), "Calendar X 2"),
+ (view! { }.into_any(), "Calendar X"),
+ (view! { }.into_any(), "Calendar"),
+ (view! { }.into_any(), "Camera Off"),
+ (view! { }.into_any(), "Camera"),
+ (view! { }.into_any(), "Candy Cane"),
+ (view! { }.into_any(), "Candy Off"),
+ (view! { }.into_any(), "Candy"),
+ (view! { }.into_any(), "Cannabis"),
+ (view! { }.into_any(), "Captions Off"),
+ (view! { }.into_any(), "Captions"),
+ (view! { }.into_any(), "Car Front"),
+ (view! { }.into_any(), "Car Taxi Front"),
+ (view! { }.into_any(), "Car"),
+ (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 Big"),
+ (view! { }.into_any(), "Chart Bar Decreasing"),
+ (view! { }.into_any(), "Chart Bar Increasing"),
+ (view! { }.into_any(), "Chart Bar Stacked"),
+ (view! { }.into_any(), "Chart Bar"),
+ (view! { }.into_any(), "Chart Candlestick"),
+ (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 Column"),
+ (view! { }.into_any(), "Chart Gantt"),
+ (view! { }.into_any(), "Chart Line"),
+ (view! { }.into_any(), "Chart Network"),
+ (
+ view! { }.into_any(),
+ "Chart No Axes Column Decreasing",
+ ),
+ (
+ view! { }.into_any(),
+ "Chart No Axes Column Increasing",
+ ),
+ (view! { }.into_any(), "Chart No Axes Column"),
+ (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 Check"),
+ (view! { }.into_any(), "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 Up"),
+ (view! { }.into_any(), "Chevrons Down"),
+ (view! { }.into_any(), "Chevrons Left Right Ellipsis"),
+ (view! { }.into_any(), "Chevrons Left Right"),
+ (view! { }.into_any(), "Chevrons Left"),
+ (view! { }.into_any(), "Chevrons Right Left"),
+ (view! { }.into_any(), "Chevrons Right"),
+ (view! { }.into_any(), "Chevrons Up Down"),
+ (view! { }.into_any(), "Chevrons Up"),
+ (view! { }.into_any(), "Chrome"),
+ (view! { }.into_any(), "Church"),
+ (view! { }.into_any(), "Cigarette Off"),
+ (view! { }.into_any(), "Cigarette"),
+ (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 Big"),
+ (view! { }.into_any(), "Circle Check"),
+ (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 Dashed"),
+ (view! { }.into_any(), "Circle Dot"),
+ (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 Off"),
+ (view! { }.into_any(), "Circle Parking"),
+ (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 2"),
+ (view! { }.into_any(), "Circle Slash"),
+ (view! { }.into_any(), "Circle Stop"),
+ (view! { }.into_any(), "Circle User Round"),
+ (view! { }.into_any(), "Circle User"),
+ (view! { }.into_any(), "Circle X"),
+ (view! { }.into_any(), "Circle"),
+ (view! { }.into_any(), "Circuit Board"),
+ (view! { }.into_any(), "Citrus"),
+ (view! { }.into_any(), "Clapperboard"),
+ (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 Line"),
+ (view! { }.into_any(), "Clipboard Pen"),
+ (view! { }.into_any(), "Clipboard Plus"),
+ (view! { }.into_any(), "Clipboard Type"),
+ (view! { }.into_any(), "Clipboard X"),
+ (view! { }.into_any(), "Clipboard"),
+ (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"),
+ (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 Rain"),
+ (view! { }.into_any(), "Cloud Moon"),
+ (view! { }.into_any(), "Cloud Off"),
+ (view! { }.into_any(), "Cloud Rain Wind"),
+ (view! { }.into_any(), "Cloud Rain"),
+ (view! { }.into_any(), "Cloud Snow"),
+ (view! { }.into_any(), "Cloud Sun Rain"),
+ (view! { }.into_any(), "Cloud Sun"),
+ (view! { }.into_any(), "Cloud Upload"),
+ (view! { }.into_any(), "Cloud"),
+ (view! { }.into_any(), "Cloudy"),
+ (view! { }.into_any(), "Clover"),
+ (view! { }.into_any(), "Club"),
+ (view! { }.into_any(), "Code Xml"),
+ (view! { }.into_any(), "Code"),
+ (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 Round"),
+ (view! { }.into_any(), "Contact"),
+ (view! { }.into_any(), "Container"),
+ (view! { }.into_any(), "Contrast"),
+ (view! { }.into_any(), "Cookie"),
+ (view! { }.into_any(), "Cooking Pot"),
+ (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(), "Copy"),
+ (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)| {
+ view! {
+
+ {icon} {name}
+
+ }
+ }
+ />
+ }
+}
+#[component]
+pub fn IconsD() -> impl IntoView {
+ view! {
+ }.into_any(), "Dam"),
+ (view! { }.into_any(), "Database Backup"),
+ (view! { }.into_any(), "Database Zap"),
+ (view! { }.into_any(), "Database"),
+ (view! { }.into_any(), "Delete"),
+ (view! { }.into_any(), "Dessert"),
+ (view! { }.into_any(), "Diameter"),
+ (view! { }.into_any(), "Diamond Minus"),
+ (view! { }.into_any(), "Diamond Percent"),
+ (view! { }.into_any(), "Diamond Plus"),
+ (view! { }.into_any(), "Diamond"),
+ (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 2"),
+ (view! { }.into_any(), "Disc 3"),
+ (view! { }.into_any(), "Disc Album"),
+ (view! { }.into_any(), "Disc"),
+ (view! { }.into_any(), "Divide"),
+ (view! { }.into_any(), "Dna Off"),
+ (view! { }.into_any(), "Dna"),
+ (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(), "Droplets"),
+ (view! { }.into_any(), "Drum"),
+ (view! { }.into_any(), "Drumstick"),
+ (view! { }.into_any(), "Dumbbell"),
+ ]
+ key=|icon| icon.1
+ children=move |(icon, name)| {
+ view! {
+
+ {icon} {name}
+
+ }
+ }
+ />
+ }
+}
+#[component]
+pub fn IconsE() -> impl IntoView {
+ view! {
+ }.into_any(), "Ear Off"),
+ (view! { }.into_any(), "Ear"),
+ (view! { }.into_any(), "Earth Lock"),
+ (view! { }.into_any(), "Earth"),
+ (view! { }.into_any(), "Eclipse"),
+ (view! { }.into_any(), "Egg Fried"),
+ (view! { }.into_any(), "Egg Off"),
+ (view! { }.into_any(), "Egg"),
+ (view! { }.into_any(), "Ellipsis Vertical"),
+ (view! { }.into_any(), "Ellipsis"),
+ (view! { }.into_any(), "Equal Approximately"),
+ (view! { }.into_any(), "Equal Not"),
+ (view! { }.into_any(), "Equal"),
+ (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 Closed"),
+ (view! { }.into_any(), "Eye Off"),
+ (view! { }.into_any(), "Eye"),
+ ]
+ key=|icon| icon.1
+ children=move |(icon, name)| {
+ view! {
+
+ {icon} {name}
+
+ }
+ }
+ />
+ }
+}
+#[component]
+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 Archive"),
+ (view! { }.into_any(), "File Audio 2"),
+ (view! { }.into_any(), "File Audio"),
+ (view! { }.into_any(), "File Axis 3 D"),
+ (view! { }.into_any(), "File Badge 2"),
+ (view! { }.into_any(), "File Badge"),
+ (view! { }.into_any(), "File Box"),
+ (view! { }.into_any(), "File Chart Column Increasing"),
+ (view! { }.into_any(), "File Chart Column"),
+ (view! { }.into_any(), "File Chart Line"),
+ (view! { }.into_any(), "File Chart Pie"),
+ (view! { }.into_any(), "File Check 2"),
+ (view! { }.into_any(), "File Check"),
+ (view! { }.into_any(), "File Clock"),
+ (view! { }.into_any(), "File Code 2"),
+ (view! { }.into_any(), "File Code"),
+ (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 2"),
+ (view! { }.into_any(), "File Json"),
+ (view! { }.into_any(), "File Key 2"),
+ (view! { }.into_any(), "File Key"),
+ (view! { }.into_any(), "File Lock 2"),
+ (view! { }.into_any(), "File Lock"),
+ (view! { }.into_any(), "File Minus 2"),
+ (view! { }.into_any(), "File Minus"),
+ (view! { }.into_any(), "File Music"),
+ (view! { }.into_any(), "File Output"),
+ (view! { }.into_any(), "File Pen Line"),
+ (view! { }.into_any(), "File Pen"),
+ (view! { }.into_any(), "File Plus 2"),
+ (view! { }.into_any(), "File Plus"),
+ (view! { }.into_any(), "File Question"),
+ (view! { }.into_any(), "File Scan"),
+ (view! { }.into_any(), "File Search 2"),
+ (view! { }.into_any(), "File Search"),
+ (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 2"),
+ (view! { }.into_any(), "File Type"),
+ (view! { }.into_any(), "File Up"),
+ (view! { }.into_any(), "File User"),
+ (view! { }.into_any(), "File Video 2"),
+ (view! { }.into_any(), "File Video"),
+ (view! { }.into_any(), "File Volume 2"),
+ (view! { }.into_any(), "File Volume"),
+ (view! { }.into_any(), "File Warning"),
+ (view! { }.into_any(), "File X 2"),
+ (view! { }.into_any(), "File X"),
+ (view! { }.into_any(), "File"),
+ (view! { }.into_any(), "Files"),
+ (view! { }.into_any(), "Film"),
+ (view! { }.into_any(), "Filter X"),
+ (view! { }.into_any(), "Filter"),
+ (view! { }.into_any(), "Fingerprint"),
+ (view! { }.into_any(), "Fire Extinguisher"),
+ (view! { }.into_any(), "Fish Off"),
+ (view! { }.into_any(), "Fish Symbol"),
+ (view! { }.into_any(), "Fish"),
+ (view! { }.into_any(), "Flag Off"),
+ (view! { }.into_any(), "Flag Triangle Left"),
+ (view! { }.into_any(), "Flag Triangle Right"),
+ (view! { }.into_any(), "Flag"),
+ (view! { }.into_any(), "Flame Kindling"),
+ (view! { }.into_any(), "Flame"),
+ (view! { }.into_any(), "Flashlight Off"),
+ (view! { }.into_any(), "Flashlight"),
+ (view! { }.into_any(), "Flask Conical Off"),
+ (view! { }.into_any(), "Flask Conical"),
+ (view! { }.into_any(), "Flask Round"),
+ (view! { }.into_any(), "Flip Horizontal 2"),
+ (view! { }.into_any(), "Flip Horizontal"),
+ (view! { }.into_any(), "Flip Vertical 2"),
+ (view! { }.into_any(), "Flip Vertical"),
+ (view! { }.into_any(), "Flower 2"),
+ (view! { }.into_any(), "Flower"),
+ (view! { }.into_any(), "Focus"),
+ (view! { }.into_any(), "Fold Horizontal"),
+ (view! { }.into_any(), "Fold Vertical"),
+ (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 2"),
+ (view! { }.into_any(), "Folder Git"),
+ (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 Dot"),
+ (view! { }.into_any(), "Folder Open"),
+ (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 2"),
+ (view! { }.into_any(), "Folder Search"),
+ (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(), "Folder"),
+ (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"),
+ ]
+ key=|icon| icon.1
+ children=move |(icon, name)| {
+ view! {
+
+ {icon} {name}
+
+ }
+ }
+ />
+ }
+}
+#[component]
+pub fn IconsG() -> impl IntoView {
+ view! {
+ }.into_any(), "Gallery Horizontal End"),
+ (view! { }.into_any(), "Gallery Horizontal"),
+ (view! { }.into_any(), "Gallery Thumbnails"),
+ (view! { }.into_any(), "Gallery Vertical End"),
+ (view! { }.into_any(), "Gallery Vertical"),
+ (view! { }.into_any(), "Gamepad 2"),
+ (view! { }.into_any(), "Gamepad"),
+ (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 Plus"),
+ (view! { }.into_any(), "Git Branch"),
+ (view! { }.into_any(), "Git Commit Horizontal"),
+ (view! { }.into_any(), "Git Commit Vertical"),
+ (view! { }.into_any(), "Git Compare Arrows"),
+ (view! { }.into_any(), "Git Compare"),
+ (view! { }.into_any(), "Git Fork"),
+ (view! { }.into_any(), "Git Graph"),
+ (view! { }.into_any(), "Git Merge"),
+ (view! { }.into_any(), "Git Pull Request Arrow"),
+ (view! { }.into_any(), "Git Pull Request Closed"),
+ (
+ view! { }.into_any(),
+ "Git Pull Request Create Arrow",
+ ),
+ (view! { }.into_any(), "Git Pull Request Create"),
+ (view! { }.into_any(), "Git Pull Request Draft"),
+ (view! { }.into_any(), "Git Pull Request"),
+ (view! { }.into_any(), "Github"),
+ (view! { }.into_any(), "Gitlab"),
+ (view! { }.into_any(), "Glass Water"),
+ (view! { }.into_any(), "Glasses"),
+ (view! { }.into_any(), "Globe Lock"),
+ (view! { }.into_any(), "Globe"),
+ (view! { }.into_any(), "Goal"),
+ (view! { }.into_any(), "Grab"),
+ (view! { }.into_any(), "Graduation Cap"),
+ (view! { }.into_any(), "Grape"),
+ (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 2 X 2"),
+ (view! { }.into_any(), "Grid 3 X 3"),
+ (view! { }.into_any(), "Grip Horizontal"),
+ (view! { }.into_any(), "Grip Vertical"),
+ (view! { }.into_any(), "Grip"),
+ (view! { }.into_any(), "Group"),
+ (view! { }.into_any(), "Guitar"),
+ ]
+ key=|icon| icon.1
+ children=move |(icon, name)| {
+ view! {
+
+ {icon} {name}
+
+ }
+ }
+ />
+ }
+}
+#[component]
+pub fn IconsH() -> impl IntoView {
+ view! {
+ }.into_any(), "Ham"),
+ (view! { }.into_any(), "Hammer"),
+ (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(), "Hand"),
+ (view! { }.into_any(), "Handshake"),
+ (view! { }.into_any(), "Hard Drive Download"),
+ (view! { }.into_any(), "Hard Drive Upload"),
+ (view! { }.into_any(), "Hard Drive"),
+ (view! { }.into_any(), "Hard Hat"),
+ (view! { }.into_any(), "Hash"),
+ (view! { }.into_any(), "Haze"),
+ (view! { }.into_any(), "Hdmi Port"),
+ (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(), "Heading"),
+ (view! { }.into_any(), "Headphone Off"),
+ (view! { }.into_any(), "Headphones"),
+ (view! { }.into_any(), "Headset"),
+ (view! { }.into_any(), "Heart Crack"),
+ (view! { }.into_any(), "Heart Handshake"),
+ (view! { }.into_any(), "Heart Off"),
+ (view! { }.into_any(), "Heart Pulse"),
+ (view! { }.into_any(), "Heart"),
+ (view! { }.into_any(), "Heater"),
+ (view! { }.into_any(), "Hexagon"),
+ (view! { }.into_any(), "Highlighter"),
+ (view! { }.into_any(), "History"),
+ (view! { }.into_any(), "Hop Off"),
+ (view! { }.into_any(), "Hop"),
+ (view! { }.into_any(), "Hospital"),
+ (view! { }.into_any(), "Hotel"),
+ (view! { }.into_any(), "Hourglass"),
+ (view! { }.into_any(), "House Plug"),
+ (view! { }.into_any(), "House Plus"),
+ (view! { }.into_any(), "House"),
+ ]
+ key=|icon| icon.1
+ children=move |(icon, name)| {
+ view! {
+
+ {icon} {name}
+
+ }
+ }
+ />
+ }
+}
+#[component]
+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 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"),
+ (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)| {
+ view! {
+
+ {icon} {name}
+
+ }
+ }
+ />
+ }
+}
+#[component]
+pub fn IconsJ() -> impl IntoView {
+ view! {
+ }.into_any(), "Japanese Yen"),
+ (view! { }.into_any(), "Joystick"),
+ ]
+ key=|icon| icon.1
+ children=move |(icon, name)| {
+ view! {
+
+ {icon} {name}
+
+ }
+ }
+ />
+ }
+}
+#[component]
+pub fn IconsK() -> impl IntoView {
+ view! {
+ }.into_any(), "Kanban"),
+ (view! { }.into_any(), "Key Round"),
+ (view! { }.into_any(), "Key Square"),
+ (view! { }.into_any(), "Key"),
+ (view! { }.into_any(), "Keyboard Music"),
+ (view! { }.into_any(), "Keyboard Off"),
+ (view! { }.into_any(), "Keyboard"),
+ ]
+ key=|icon| icon.1
+ children=move |(icon, name)| {
+ view! {
+
+ {icon} {name}
+
+ }
+ }
+ />
+ }
+}
+#[component]
+pub fn IconsL() -> impl IntoView {
+ 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(), "Lamp"),
+ (view! { }.into_any(), "Land Plot"),
+ (view! { }.into_any(), "Landmark"),
+ (view! { }.into_any(), "Languages"),
+ (view! { }.into_any(), "Laptop Minimal Check"),
+ (view! { }.into_any(), "Laptop Minimal"),
+ (view! { }.into_any(), "Laptop"),
+ (view! { }.into_any(), "Lasso Select"),
+ (view! { }.into_any(), "Lasso"),
+ (view! { }.into_any(), "Laugh"),
+ (view! { }.into_any(), "Layers 2"),
+ (view! { }.into_any(), "Layers 3"),
+ (view! { }.into_any(), "Layers"),
+ (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 Big"),
+ (view! { }.into_any(), "Library"),
+ (view! { }.into_any(), "Life Buoy"),
+ (view! { }.into_any(), "Ligature"),
+ (view! { }.into_any(), "Lightbulb Off"),
+ (view! { }.into_any(), "Lightbulb"),
+ (view! { }.into_any(), "Link 2 Off"),
+ (view! { }.into_any(), "Link 2"),
+ (view! { }.into_any(), "Link"),
+ (view! { }.into_any(), "Linkedin"),
+ (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 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(), "List"),
+ (view! { }.into_any(), "Loader Circle"),
+ (view! { }.into_any(), "Loader Pinwheel"),
+ (view! { }.into_any(), "Loader"),
+ (view! { }.into_any(), "Locate Fixed"),
+ (view! { }.into_any(), "Locate Off"),
+ (view! { }.into_any(), "Locate"),
+ (view! { }.into_any(), "Lock Keyhole Open"),
+ (view! { }.into_any(), "Lock Keyhole"),
+ (view! { }.into_any(), "Lock Open"),
+ (view! { }.into_any(), "Lock"),
+ (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)| {
+ view! {
+
+ {icon} {name}
+
+ }
+ }
+ />
+ }
+}
+#[component]
+pub fn IconsM() -> impl IntoView {
+ view! {
+ }.into_any(), "Magnet"),
+ (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(), "Mail"),
+ (view! { }.into_any(), "Mailbox"),
+ (view! { }.into_any(), "Mails"),
+ (view! { }.into_any(), "Map Pin Check Inside"),
+ (view! { }.into_any(), "Map Pin Check"),
+ (view! { }.into_any(), "Map Pin House"),
+ (view! { }.into_any(), "Map Pin Minus Inside"),
+ (view! { }.into_any(), "Map Pin Minus"),
+ (view! { }.into_any(), "Map Pin Off"),
+ (view! { }.into_any(), "Map Pin Plus Inside"),
+ (view! { }.into_any(), "Map Pin Plus"),
+ (view! { }.into_any(), "Map Pin X Inside"),
+ (view! { }.into_any(), "Map Pin X"),
+ (view! { }.into_any(), "Map Pin"),
+ (view! { }.into_any(), "Map Pinned"),
+ (view! { }.into_any(), "Map"),
+ (view! { }.into_any(), "Martini"),
+ (view! { }.into_any(), "Maximize 2"),
+ (view! { }.into_any(), "Maximize"),
+ (view! { }.into_any(), "Medal"),
+ (view! { }.into_any(), "Megaphone Off"),
+ (view! { }.into_any(), "Megaphone"),
+ (view! { }.into_any(), "Meh"),
+ (view! { }.into_any(), "Memory Stick"),
+ (view! { }.into_any(), "Menu"),
+ (view! { }.into_any(), "Merge"),
+ (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 Circle"),
+ (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(), "Message Square"),
+ (view! { }.into_any(), "Messages Square"),
+ (view! { }.into_any(), "Mic Off"),
+ (view! { }.into_any(), "Mic Vocal"),
+ (view! { }.into_any(), "Mic"),
+ (view! { }.into_any(), "Microchip"),
+ (view! { }.into_any(), "Microscope"),
+ (view! { }.into_any(), "Microwave"),
+ (view! { }.into_any(), "Milestone"),
+ (view! { }.into_any(), "Milk Off"),
+ (view! { }.into_any(), "Milk"),
+ (view! { }.into_any(), "Minimize 2"),
+ (view! { }.into_any(), "Minimize"),
+ (view! { }.into_any(), "Minus"),
+ (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(), "Monitor"),
+ (view! { }.into_any(), "Moon Star"),
+ (view! { }.into_any(), "Moon"),
+ (view! { }.into_any(), "Mountain Snow"),
+ (view! { }.into_any(), "Mountain"),
+ (view! { }.into_any(), "Mouse Off"),
+ (view! { }.into_any(), "Mouse Pointer 2"),
+ (view! { }.into_any(), "Mouse Pointer Ban"),
+ (view! { }.into_any(), "Mouse Pointer Click"),
+ (view! { }.into_any(), "Mouse Pointer"),
+ (view! { }.into_any(), "Mouse"),
+ (view! { }.into_any(), "Move 3 D"),
+ (view! { }.into_any(), "Move Diagonal 2"),
+ (view! { }.into_any(), "Move Diagonal"),
+ (view! { }.into_any(), "Move Down Left"),
+ (view! { }.into_any(), "Move Down Right"),
+ (view! { }.into_any(), "Move Down"),
+ (view! { }.into_any(), "Move Horizontal"),
+ (view! { }.into_any(), "Move Left"),
+ (view! { }.into_any(), "Move Right"),
+ (view! { }.into_any(), "Move Up Left"),
+ (view! { }.into_any(), "Move Up Right"),
+ (view! { }.into_any(), "Move Up"),
+ (view! { }.into_any(), "Move Vertical"),
+ (view! { }.into_any(), "Move"),
+ (view! { }.into_any(), "Music 2"),
+ (view! { }.into_any(), "Music 3"),
+ (view! { }.into_any(), "Music 4"),
+ (view! { }.into_any(), "Music"),
+ ]
+ key=|icon| icon.1
+ children=move |(icon, name)| {
+ view! {
+
+ {icon} {name}
+
+ }
+ }
+ />
+ }
+}
+#[component]
+pub fn IconsN() -> impl IntoView {
+ view! {
+ }.into_any(), "Navigation 2 Off"),
+ (view! { }.into_any(), "Navigation 2"),
+ (view! { }.into_any(), "Navigation Off"),
+ (view! { }.into_any(), "Navigation"),
+ (view! { }.into_any(), "Network"),
+ (view! { }.into_any(), "Newspaper"),
+ (view! { }.into_any(), "Nfc"),
+ (view! { }.into_any(), "Notebook Pen"),
+ (view! { }.into_any(), "Notebook Tabs"),
+ (view! { }.into_any(), "Notebook Text"),
+ (view! { }.into_any(), "Notebook"),
+ (view! { }.into_any(), "Notepad Text Dashed"),
+ (view! { }.into_any(), "Notepad Text"),
+ (view! { }.into_any(), "Nut Off"),
+ (view! { }.into_any(), "Nut"),
+ ]
+ key=|icon| icon.1
+ children=move |(icon, name)| {
+ view! {
+
+ {icon} {name}
+
+ }
+ }
+ />
+ }
+}
+#[component]
+pub fn IconsO() -> impl IntoView {
+ view! {
+ }.into_any(), "Octagon Alert"),
+ (view! { }.into_any(), "Octagon Minus"),
+ (view! { }.into_any(), "Octagon Pause"),
+ (view! { }.into_any(), "Octagon X"),
+ (view! { }.into_any(), "Octagon"),
+ (view! { }.into_any(), "Omega"),
+ (view! { }.into_any(), "Option"),
+ (view! { }.into_any(), "Orbit"),
+ (view! { }.into_any(), "Origami"),
+ ]
+ key=|icon| icon.1
+ children=move |(icon, name)| {
+ view! {
+
+ {icon} {name}
+
+ }
+ }
+ />
+ }
+}
+#[component]
+pub fn IconsP() -> impl IntoView {
+ 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(), "Package"),
+ (view! { }.into_any(), "Paint Bucket"),
+ (view! { }.into_any(), "Paint Roller"),
+ (view! { }.into_any(), "Paintbrush Vertical"),
+ (view! { }.into_any(), "Paintbrush"),
+ (view! { }.into_any(), "Palette"),
+ (view! { }.into_any(), "Panel Bottom Close"),
+ (view! { }.into_any(), "Panel Bottom Dashed"),
+ (view! { }.into_any(), "Panel Bottom Open"),
+ (view! { }.into_any(), "Panel Bottom"),
+ (view! { }.into_any(), "Panel Left Close"),
+ (view! { }.into_any(), "Panel Left Dashed"),
+ (view! { }.into_any(), "Panel Left Open"),
+ (view! { }.into_any(), "Panel Left"),
+ (view! { }.into_any(), "Panel Right Close"),
+ (view! { }.into_any(), "Panel Right Dashed"),
+ (view! { }.into_any(), "Panel Right Open"),
+ (view! { }.into_any(), "Panel Right"),
+ (view! { }.into_any(), "Panel Top Close"),
+ (view! { }.into_any(), "Panel Top Dashed"),
+ (view! { }.into_any(), "Panel Top Open"),
+ (view! { }.into_any(), "Panel Top"),
+ (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 Line"),
+ (view! { }.into_any(), "Pen Off"),
+ (view! { }.into_any(), "Pen Tool"),
+ (view! { }.into_any(), "Pen"),
+ (view! { }.into_any(), "Pencil Line"),
+ (view! { }.into_any(), "Pencil Off"),
+ (view! { }.into_any(), "Pencil Ruler"),
+ (view! { }.into_any(), "Pencil"),
+ (view! { }.into_any(), "Pentagon"),
+ (view! { }.into_any(), "Percent"),
+ (view! { }.into_any(), "Person Standing"),
+ (view! { }.into_any(), "Philippine Peso"),
+ (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(), "Phone"),
+ (view! { }.into_any(), "Pi"),
+ (view! { }.into_any(), "Piano"),
+ (view! { }.into_any(), "Pickaxe"),
+ (view! { }.into_any(), "Picture In Picture 2"),
+ (view! { }.into_any(), "Picture In Picture"),
+ (view! { }.into_any(), "Piggy Bank"),
+ (view! { }.into_any(), "Pilcrow Left"),
+ (view! { }.into_any(), "Pilcrow Right"),
+ (view! { }.into_any(), "Pilcrow"),
+ (view! { }.into_any(), "Pill Bottle"),
+ (view! { }.into_any(), "Pill"),
+ (view! { }.into_any(), "Pin Off"),
+ (view! { }.into_any(), "Pin"),
+ (view! { }.into_any(), "Pipette"),
+ (view! { }.into_any(), "Pizza"),
+ (view! { }.into_any(), "Plane Landing"),
+ (view! { }.into_any(), "Plane Takeoff"),
+ (view! { }.into_any(), "Plane"),
+ (view! { }.into_any(), "Play"),
+ (view! { }.into_any(), "Plug 2"),
+ (view! { }.into_any(), "Plug Zap"),
+ (view! { }.into_any(), "Plug"),
+ (view! { }.into_any(), "Plus"),
+ (view! { }.into_any(), "Pocket Knife"),
+ (view! { }.into_any(), "Pocket"),
+ (view! { }.into_any(), "Podcast"),
+ (view! { }.into_any(), "Pointer Off"),
+ (view! { }.into_any(), "Pointer"),
+ (view! { }.into_any(), "Popcorn"),
+ (view! { }.into_any(), "Popsicle"),
+ (view! { }.into_any(), "Pound Sterling"),
+ (view! { }.into_any(), "Power Off"),
+ (view! { }.into_any(), "Power"),
+ (view! { }.into_any(), "Presentation"),
+ (view! { }.into_any(), "Printer Check"),
+ (view! { }.into_any(), "Printer"),
+ (view! { }.into_any(), "Projector"),
+ (view! { }.into_any(), "Proportions"),
+ (view! { }.into_any(), "Puzzle"),
+ (view! { }.into_any(), "Pyramid"),
+ ]
+ key=|icon| icon.1
+ children=move |(icon, name)| {
+ view! {
+
+ {icon} {name}
+
+ }
+ }
+ />
+ }
+}
+#[component]
+pub fn IconsQ() -> impl IntoView {
+ view! {
+ }.into_any(), "Qr Code"),
+ (view! {
}.into_any(), "Quote"),
+ ]
+ key=|icon| icon.1
+ children=move |(icon, name)| {
+ view! {
+
+ {icon} {name}
+
+ }
+ }
+ />
+ }
+}
+#[component]
+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 Receiver"),
+ (view! { }.into_any(), "Radio Tower"),
+ (view! { }.into_any(), "Radio"),
+ (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 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(), "Receipt"),
+ (view! { }.into_any(), "Rectangle Ellipsis"),
+ (view! { }.into_any(), "Rectangle Horizontal"),
+ (view! { }.into_any(), "Rectangle Vertical"),
+ (view! { }.into_any(), "Recycle"),
+ (view! { }.into_any(), "Redo 2"),
+ (view! { }.into_any(), "Redo Dot"),
+ (view! { }.into_any(), "Redo"),
+ (view! { }.into_any(), "Refresh Ccw Dot"),
+ (view! { }.into_any(), "Refresh Ccw"),
+ (view! { }.into_any(), "Refresh Cw Off"),
+ (view! { }.into_any(), "Refresh Cw"),
+ (view! { }.into_any(), "Refrigerator"),
+ (view! { }.into_any(), "Regex"),
+ (view! { }.into_any(), "Remove Formatting"),
+ (view! { }.into_any(), "Repeat 1"),
+ (view! { }.into_any(), "Repeat 2"),
+ (view! { }.into_any(), "Repeat"),
+ (view! { }.into_any(), "Replace All"),
+ (view! { }.into_any(), "Replace"),
+ (view! { }.into_any(), "Reply All"),
+ (view! { }.into_any(), "Reply"),
+ (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 Square"),
+ (view! { }.into_any(), "Rotate Ccw"),
+ (view! { }.into_any(), "Rotate Cw Square"),
+ (view! { }.into_any(), "Rotate Cw"),
+ (view! { }.into_any(), "Route Off"),
+ (view! { }.into_any(), "Route"),
+ (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"),
+ ]
+ key=|icon| icon.1
+ children=move |(icon, name)| {
+ view! {
+
+ {icon} {name}
+
+ }
+ }
+ />
+ }
+}
+#[component]
+pub fn IconsS() -> impl IntoView {
+ view! {
+ }.into_any(), "Sailboat"),
+ (view! { }.into_any(), "Salad"),
+ (view! { }.into_any(), "Sandwich"),
+ (view! { }.into_any(), "Satellite Dish"),
+ (view! { }.into_any(), "Satellite"),
+ (view! { }.into_any(), "Save All"),
+ (view! { }.into_any(), "Save Off"),
+ (view! { }.into_any(), "Save"),
+ (view! { }.into_any(), "Scale 3 D"),
+ (view! { }.into_any(), "Scale"),
+ (view! { }.into_any(), "Scaling"),
+ (view! { }.into_any(), "Scan Barcode"),
+ (view! { }.into_any(), "Scan Eye"),
+ (view! { }.into_any(), "Scan Face"),
+ (view! { }.into_any(), "Scan Line"),
+ (view! { }.into_any(), "Scan Qr Code"),
+ (view! { }.into_any(), "Scan Search"),
+ (view! { }.into_any(), "Scan Text"),
+ (view! { }.into_any(), "Scan"),
+ (view! { }.into_any(), "School"),
+ (view! { }.into_any(), "Scissors Line Dashed"),
+ (view! { }.into_any(), "Scissors"),
+ (view! { }.into_any(), "Screen Share Off"),
+ (view! { }.into_any(), "Screen Share"),
+ (view! { }.into_any(), "Scroll Text"),
+ (view! { }.into_any(), "Scroll"),
+ (view! { }.into_any(), "Search Check"),
+ (view! { }.into_any(), "Search Code"),
+ (view! { }.into_any(), "Search Slash"),
+ (view! { }.into_any(), "Search X"),
+ (view! { }.into_any(), "Search"),
+ (view! { }.into_any(), "Section"),
+ (view! { }.into_any(), "Send Horizontal"),
+ (view! { }.into_any(), "Send To Back"),
+ (view! { }.into_any(), "Send"),
+ (view! { }.into_any(), "Separator Horizontal"),
+ (view! { }.into_any(), "Separator Vertical"),
+ (view! { }.into_any(), "Server Cog"),
+ (view! { }.into_any(), "Server Crash"),
+ (view! { }.into_any(), "Server Off"),
+ (view! { }.into_any(), "Server"),
+ (view! { }.into_any(), "Settings 2"),
+ (view! { }.into_any(), "Settings"),
+ (view! { }.into_any(), "Shapes"),
+ (view! { }.into_any(), "Share 2"),
+ (view! { }.into_any(), "Share"),
+ (view! { }.into_any(), "Sheet"),
+ (view! { }.into_any(), "Shell"),
+ (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(), "Shield"),
+ (view! { }.into_any(), "Ship Wheel"),
+ (view! { }.into_any(), "Ship"),
+ (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 High"),
+ (view! { }.into_any(), "Signal Low"),
+ (view! { }.into_any(), "Signal Medium"),
+ (view! { }.into_any(), "Signal Zero"),
+ (view! { }.into_any(), "Signal"),
+ (view! { }.into_any(), "Signature"),
+ (view! { }.into_any(), "Signpost Big"),
+ (view! { }.into_any(), "Signpost"),
+ (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 Charging"),
+ (view! { }.into_any(), "Smartphone Nfc"),
+ (view! { }.into_any(), "Smartphone"),
+ (view! { }.into_any(), "Smile Plus"),
+ (view! { }.into_any(), "Smile"),
+ (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 2"),
+ (view! { }.into_any(), "Spell Check"),
+ (view! { }.into_any(), "Spline"),
+ (view! { }.into_any(), "Split"),
+ (view! { }.into_any(), "Spray Can"),
+ (view! { }.into_any(), "Sprout"),
+ (view! { }.into_any(), "Square Activity"),
+ (view! { }.into_any(), "Square Arrow Down Left"),
+ (view! { }.into_any(), "Square Arrow Down Right"),
+ (view! { }.into_any(), "Square Arrow Down"),
+ (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 Left"),
+ (view! { }.into_any(), "Square Arrow Up Right"),
+ (view! { }.into_any(), "Square Arrow Up"),
+ (view! { }.into_any(), "Square Asterisk"),
+ (
+ view! { }.into_any(),
+ "Square Bottom Dashed Scissors",
+ ),
+ (view! { }.into_any(), "Square Chart Gantt"),
+ (view! { }.into_any(), "Square Check Big"),
+ (view! { }.into_any(), "Square Check"),
+ (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 Bottom Code"),
+ (view! { }.into_any(), "Square Dashed Bottom"),
+ (view! { }.into_any(), "Square Dashed Kanban"),
+ (view! { }.into_any(), "Square Dashed Mouse Pointer"),
+ (view! { }.into_any(), "Square Dashed"),
+ (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 Off"),
+ (view! { }.into_any(), "Square Parking"),
+ (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 Round"),
+ (view! { }.into_any(), "Square User"),
+ (view! { }.into_any(), "Square X"),
+ (view! { }.into_any(), "Square"),
+ (view! { }.into_any(), "Squircle"),
+ (view! { }.into_any(), "Squirrel"),
+ (view! { }.into_any(), "Stamp"),
+ (view! { }.into_any(), "Star Half"),
+ (view! { }.into_any(), "Star Off"),
+ (view! { }.into_any(), "Star"),
+ (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 Dim"),
+ (view! { }.into_any(), "Sun Medium"),
+ (view! { }.into_any(), "Sun Moon"),
+ (view! { }.into_any(), "Sun Snow"),
+ (view! { }.into_any(), "Sun"),
+ (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)| {
+ view! {
+
+ {icon} {name}
+
+ }
+ }
+ />
+ }
+}
+#[component]
+pub fn IconsT() -> impl IntoView {
+ 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(), "Table"),
+ (view! { }.into_any(), "Tablet Smartphone"),
+ (view! { }.into_any(), "Tablet"),
+ (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 Tree"),
+ (view! { }.into_any(), "Tent"),
+ (view! { }.into_any(), "Terminal"),
+ (view! { }.into_any(), "Test Tube Diagonal"),
+ (view! { }.into_any(), "Test Tube"),
+ (view! { }.into_any(), "Test Tubes"),
+ (view! { }.into_any(), "Text Cursor Input"),
+ (view! { }.into_any(), "Text Cursor"),
+ (view! { }.into_any(), "Text Quote"),
+ (view! { }.into_any(), "Text Search"),
+ (view! { }.into_any(), "Text Select"),
+ (view! { }.into_any(), "Text"),
+ (view! { }.into_any(), "Theater"),
+ (view! { }.into_any(), "Thermometer Snowflake"),
+ (view! { }.into_any(), "Thermometer Sun"),
+ (view! { }.into_any(), "Thermometer"),
+ (view! { }.into_any(), "Thumbs Down"),
+ (view! { }.into_any(), "Thumbs Up"),
+ (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(), "Ticket"),
+ (view! { }.into_any(), "Tickets Plane"),
+ (view! { }.into_any(), "Tickets"),
+ (view! { }.into_any(), "Timer Off"),
+ (view! { }.into_any(), "Timer Reset"),
+ (view! { }.into_any(), "Timer"),
+ (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 Off"),
+ (view! { }.into_any(), "Touchpad"),
+ (view! { }.into_any(), "Tower Control"),
+ (view! { }.into_any(), "Toy Brick"),
+ (view! { }.into_any(), "Tractor"),
+ (view! { }.into_any(), "Traffic Cone"),
+ (view! { }.into_any(), "Train Front Tunnel"),
+ (view! { }.into_any(), "Train Front"),
+ (view! { }.into_any(), "Train Track"),
+ (view! { }.into_any(), "Tram Front"),
+ (view! { }.into_any(), "Trash 2"),
+ (view! { }.into_any(), "Trash"),
+ (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 Down"),
+ (view! { }.into_any(), "Trending Up"),
+ (view! { }.into_any(), "Triangle Alert"),
+ (view! { }.into_any(), "Triangle Right"),
+ (view! { }.into_any(), "Triangle"),
+ (view! { }.into_any(), "Trophy"),
+ (view! { }.into_any(), "Truck"),
+ (view! { }.into_any(), "Turtle"),
+ (view! { }.into_any(), "Tv Minimal Play"),
+ (view! { }.into_any(), "Tv Minimal"),
+ (view! { }.into_any(), "Tv"),
+ (view! { }.into_any(), "Twitch"),
+ (view! { }.into_any(), "Twitter"),
+ (view! { }.into_any(), "Type Outline"),
+ (view! { }.into_any(), "Type"),
+ ]
+ key=|icon| icon.1
+ children=move |(icon, name)| {
+ view! {
+
+ {icon} {name}
+
+ }
+ }
+ />
+ }
+}
+#[component]
+pub fn IconsU() -> impl IntoView {
+ view! {
+ }.into_any(), "Umbrella Off"),
+ (view! { }.into_any(), "Umbrella"),
+ (view! { }.into_any(), "Underline"),
+ (view! { }.into_any(), "Undo 2"),
+ (view! { }.into_any(), "Undo Dot"),
+ (view! { }.into_any(), "Undo"),
+ (view! { }.into_any(), "Unfold Horizontal"),
+ (view! { }.into_any(), "Unfold Vertical"),
+ (view! { }.into_any(), "Ungroup"),
+ (view! { }.into_any(), "University"),
+ (view! { }.into_any(), "Unlink 2"),
+ (view! { }.into_any(), "Unlink"),
+ (view! { }.into_any(), "Unplug"),
+ (view! { }.into_any(), "Upload"),
+ (view! { }.into_any(), "Usb"),
+ (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 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 Round"),
+ (view! { }.into_any(), "User Search"),
+ (view! { }.into_any(), "User X"),
+ (view! { }.into_any(), "User"),
+ (view! { }.into_any(), "Users Round"),
+ (view! { }.into_any(), "Users"),
+ (view! { }.into_any(), "Utensils Crossed"),
+ (view! { }.into_any(), "Utensils"),
+ (view! { }.into_any(), "Utility Pole"),
+ ]
+ key=|icon| icon.1
+ children=move |(icon, name)| {
+ view! {
+
+ {icon} {name}
+
+ }
+ }
+ />
+ }
+}
+#[component]
+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 Off"),
+ (view! { }.into_any(), "Vibrate"),
+ (view! { }.into_any(), "Video Off"),
+ (view! { }.into_any(), "Video"),
+ (view! { }.into_any(), "Videotape"),
+ (view! { }.into_any(), "View"),
+ (view! { }.into_any(), "Voicemail"),
+ (view! { }.into_any(), "Volleyball"),
+ (view! { }.into_any(), "Volume 1"),
+ (view! { }.into_any(), "Volume 2"),
+ (view! { }.into_any(), "Volume Off"),
+ (view! { }.into_any(), "Volume X"),
+ (view! { }.into_any(), "Volume"),
+ (view! { }.into_any(), "Vote"),
+ ]
+ key=|icon| icon.1
+ children=move |(icon, name)| {
+ view! {
+
+ {icon} {name}
+
+ }
+ }
+ />
+ }
+}
+#[component]
+pub fn IconsW() -> impl IntoView {
+ view! {
+ }.into_any(), "Wallet Cards"),
+ (view! { }.into_any(), "Wallet Minimal"),
+ (view! { }.into_any(), "Wallet"),
+ (view! { }.into_any(), "Wallpaper"),
+ (view! { }.into_any(), "Wand Sparkles"),
+ (view! { }.into_any(), "Wand"),
+ (view! { }.into_any(), "Warehouse"),
+ (view! { }.into_any(), "Washing Machine"),
+ (view! { }.into_any(), "Watch"),
+ (view! { }.into_any(), "Waves"),
+ (view! { }.into_any(), "Waypoints"),
+ (view! { }.into_any(), "Webcam"),
+ (view! { }.into_any(), "Webhook Off"),
+ (view! { }.into_any(), "Webhook"),
+ (view! { }.into_any(), "Weight"),
+ (view! { }.into_any(), "Wheat Off"),
+ (view! { }.into_any(), "Wheat"),
+ (view! { }.into_any(), "Whole Word"),
+ (view! { }.into_any(), "Wifi High"),
+ (view! { }.into_any(), "Wifi Low"),
+ (view! { }.into_any(), "Wifi Off"),
+ (view! { }.into_any(), "Wifi Zero"),
+ (view! { }.into_any(), "Wifi"),
+ (view! { }.into_any(), "Wind Arrow Down"),
+ (view! { }.into_any(), "Wind"),
+ (view! { }.into_any(), "Wine Off"),
+ (view! { }.into_any(), "Wine"),
+ (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)| {
+ view! {
+
+ {icon} {name}
+
+ }
+ }
+ />
+ }
+}
+#[component]
+pub fn IconsX() -> impl IntoView {
+ view! {
+ }.into_any(), "X")]
+ key=|icon| icon.1
+ children=move |(icon, name)| {
+ view! {
+
+ {icon} {name}
+
+ }
+ }
+ />
+ }
+}
+#[component]
+pub fn IconsY() -> impl IntoView {
+ view! {
+ }.into_any(), "Youtube")]
+ key=|icon| icon.1
+ children=move |(icon, name)| {
+ view! {
+
+ {icon} {name}
+
+ }
+ }
+ />
+ }
+}
+#[component]
+pub fn IconsZ() -> impl IntoView {
+ view! {
+ }.into_any(), "Zap Off"),
+ (view! { }.into_any(), "Zap"),
+ (view! { }.into_any(), "Zoom In"),
+ (view! { }.into_any(), "Zoom Out"),
+ ]
+ key=|icon| icon.1
+ children=move |(icon, name)| {
+ view! {
+
+ {icon} {name}
+
+ }
+ }
+ />
+ }
}
diff --git a/book-examples/yew/src/icons.rs b/book-examples/yew/src/icons.rs
index 5af8cf3..463f4e1 100644
--- a/book-examples/yew/src/icons.rs
+++ b/book-examples/yew/src/icons.rs
@@ -1,6 +1,2112 @@
+use lucide_yew::{Component, *};
use yew::prelude::*;
-
#[function_component]
pub fn Icons() -> Html {
- html! {}
+ html! {
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ }
+}
+#[function_component]
+pub fn IconsA() -> Html {
+ let icons = [
+ (html! { }, "A Arrow Down"),
+ (html! { }, "A Arrow Up"),
+ (html! { }, "A Large Small"),
+ (html! { }, "Accessibility"),
+ (html! { }, "Activity"),
+ (html! { }, "Air Vent"),
+ (html! { }, "Airplay"),
+ (html! { }, "Alarm Clock Check"),
+ (html! { }, "Alarm Clock Minus"),
+ (html! { }, "Alarm Clock Off"),
+ (html! { }, "Alarm Clock Plus"),
+ (html! { }, "Alarm Clock"),
+ (html! { }, "Alarm Smoke"),
+ (html! { }, "Album"),
+ (
+ html! { },
+ "Align Center Horizontal",
+ ),
+ (html! { }, "Align Center Vertical"),
+ (html! { }, "Align Center"),
+ (html! { }, "Align End Horizontal"),
+ (html! { }, "Align End Vertical"),
+ (
+ html! { },
+ "Align Horizontal Distribute Center",
+ ),
+ (
+ html! { },
+ "Align Horizontal Distribute End",
+ ),
+ (
+ html! { },
+ "Align Horizontal Distribute Start",
+ ),
+ (
+ html! { },
+ "Align Horizontal Justify Center",
+ ),
+ (
+ html! { },
+ "Align Horizontal Justify End",
+ ),
+ (
+ html! { },
+ "Align Horizontal Justify Start",
+ ),
+ (
+ html! { },
+ "Align Horizontal Space Around",
+ ),
+ (
+ html! { },
+ "Align Horizontal Space Between",
+ ),
+ (html! { }, "Align Justify"),
+ (html! { }, "Align Left"),
+ (html! { }, "Align Right"),
+ (html! { }, "Align Start Horizontal"),
+ (html! { }, "Align Start Vertical"),
+ (
+ html! { },
+ "Align Vertical Distribute Center",
+ ),
+ (
+ html! { },
+ "Align Vertical Distribute End",
+ ),
+ (
+ html! { },
+ "Align Vertical Distribute Start",
+ ),
+ (
+ html! { },
+ "Align Vertical Justify Center",
+ ),
+ (
+ html! { },
+ "Align Vertical Justify End",
+ ),
+ (
+ html! { },
+ "Align Vertical Justify Start",
+ ),
+ (
+ html! { },
+ "Align Vertical Space Around",
+ ),
+ (
+ html! { },
+ "Align Vertical Space Between",
+ ),
+ (html! { }, "Ambulance"),
+ (html! { }, "Ampersand"),
+ (html! { }, "Ampersands"),
+ (html! { }, "Amphora"),
+ (html! { }, "Anchor"),
+ (html! { }, "Angry"),
+ (html! { }, "Annoyed"),
+ (html! { }, "Antenna"),
+ (html! { }, "Anvil"),
+ (html! { }, "Aperture"),
+ (html! { }, "App Window Mac"),
+ (html! { }, "App Window"),
+ (html! { }, "Apple"),
+ (html! { }, "Archive Restore"),
+ (html! { }, "Archive X"),
+ (html! { }, "Archive"),
+ (html! { }, "Armchair"),
+ (html! { }, "Arrow Big Down Dash"),
+ (html! { }, "Arrow Big Down"),
+ (html! { }, "Arrow Big Left Dash"),
+ (html! { }, "Arrow Big Left"),
+ (html! { }, "Arrow Big Right Dash"),
+ (html! { }, "Arrow Big Right"),
+ (html! { }, "Arrow Big Up Dash"),
+ (html! { }, "Arrow Big Up"),
+ (html! { }, "Arrow Down 01"),
+ (html! { }, "Arrow Down 10"),
+ (html! { }, "Arrow Down Az"),
+ (html! { }, "Arrow Down From Line"),
+ (html! { }, "Arrow Down Left"),
+ (html! { }, "Arrow Down Narrow Wide"),
+ (html! { }, "Arrow Down Right"),
+ (html! { }, "Arrow Down To Dot"),
+ (html! { }, "Arrow Down To Line"),
+ (html! { }, "Arrow Down Up"),
+ (html! { }, "Arrow Down Wide Narrow"),
+ (html! { }, "Arrow Down Za"),
+ (html! { }, "Arrow Down"),
+ (html! { }, "Arrow Left From Line"),
+ (html! { }, "Arrow Left Right"),
+ (html! { }, "Arrow Left To Line"),
+ (html! { }, "Arrow Left"),
+ (html! { }, "Arrow Right From Line"),
+ (html! { }, "Arrow Right Left"),
+ (html! { }, "Arrow Right To Line"),
+ (html! { }, "Arrow Right"),
+ (html! { }, "Arrow Up 01"),
+ (html! { }, "Arrow Up 10"),
+ (html! { }, "Arrow Up Az"),
+ (html! { }, "Arrow Up Down"),
+ (html! { }, "Arrow Up From Dot"),
+ (html! { }, "Arrow Up From Line"),
+ (html! { }, "Arrow Up Left"),
+ (html! { }, "Arrow Up Narrow Wide"),
+ (html! { }, "Arrow Up Right"),
+ (html! { }, "Arrow Up To Line"),
+ (html! { }, "Arrow Up Wide Narrow"),
+ (html! { }, "Arrow Up Za"),
+ (html! { }, "Arrow Up"),
+ (html! { }, "Arrows Up From Line"),
+ (html! { }, "Asterisk"),
+ (html! { }, "At Sign"),
+ (html! { }, "Atom"),
+ (html! { }, "Audio Lines"),
+ (html! { }, "Audio Waveform"),
+ (html! { }, "Award"),
+ (html! { }, "Axe"),
+ (html! { }, "Axis 3 D"),
+ ];
+ icons
+ .into_iter()
+ .map(|(icon, name)| {
+ html! {
+
+ { icon }
+ { name }
+
+ }
+ })
+ .collect::()
+}
+#[function_component]
+pub fn IconsB() -> Html {
+ let icons = [
+ (html! { }, "Baby"),
+ (html! { }, "Backpack"),
+ (html! { }, "Badge Alert"),
+ (html! { }, "Badge Cent"),
+ (html! { }, "Badge Check"),
+ (html! { }, "Badge Dollar Sign"),
+ (html! { }, "Badge Euro"),
+ (html! { }, "Badge Help"),
+ (html! { }, "Badge Indian Rupee"),
+ (html! { }, "Badge Info"),
+ (html! { }, "Badge Japanese Yen"),
+ (html! { }, "Badge Minus"),
+ (html! { }, "Badge Percent"),
+ (html! { }, "Badge Plus"),
+ (html! { }, "Badge Pound Sterling"),
+ (html! { }, "Badge Russian Ruble"),
+ (html! { }, "Badge Swiss Franc"),
+ (html! { }, "Badge X"),
+ (html! { }, "Badge"),
+ (html! { }, "Baggage Claim"),
+ (html! { }, "Ban"),
+ (html! { }, "Banana"),
+ (html! { }, "Bandage"),
+ (html! { }, "Banknote"),
+ (html! { }, "Barcode"),
+ (html! { }, "Baseline"),
+ (html! { }, "Bath"),
+ (html! { }, "Battery Charging"),
+ (html! { }, "Battery Full"),
+ (html! { }, "Battery Low"),
+ (html! { }, "Battery Medium"),
+ (html! { }, "Battery Warning"),
+ (html! { }, "Battery"),
+ (html! { }, "Beaker"),
+ (html! { }, "Bean Off"),
+ (html! { }, "Bean"),
+ (html! { }, "Bed Double"),
+ (html! { }, "Bed Single"),
+ (html! { }, "Bed"),
+ (html! { }, "Beef"),
+ (html! { }, "Beer Off"),
+ (html! { }, "Beer"),
+ (html! { }, "Bell Dot"),
+ (html! { }, "Bell Electric"),
+ (html! { }, "Bell Minus"),
+ (html! { }, "Bell Off"),
+ (html! { }, "Bell Plus"),
+ (html! { }, "Bell Ring"),
+ (html! { }, "Bell"),
+ (html! { }, "Between Horizontal End"),
+ (
+ html! { },
+ "Between Horizontal Start",
+ ),
+ (html! { }, "Between Vertical End"),
+ (html! { }, "Between Vertical Start"),
+ (html! { }, "Biceps Flexed"),
+ (html! { }, "Bike"),
+ (html! { }, "Binary"),
+ (html! { }, "Binoculars"),
+ (html! { }, "Biohazard"),
+ (html! { }, "Bird"),
+ (html! { }, "Bitcoin"),
+ (html! { }, "Blend"),
+ (html! { }, "Blinds"),
+ (html! { }, "Blocks"),
+ (html! { }, "Bluetooth Connected"),
+ (html! { }, "Bluetooth Off"),
+ (html! { }, "Bluetooth Searching"),
+ (html! { }, "Bluetooth"),
+ (html! { }, "Bold"),
+ (html! { }, "Bolt"),
+ (html! { }, "Bomb"),
+ (html! { }, "Bone"),
+ (html! { }, "Book A"),
+ (html! { }, "Book Audio"),
+ (html! { }, "Book Check"),
+ (html! { }, "Book Copy"),
+ (html! { }, "Book Dashed"),
+ (html! { }, "Book Down"),
+ (html! { }, "Book Headphones"),
+ (html! { }, "Book Heart"),
+ (html! { }, "Book Image"),
+ (html! { }, "Book Key"),
+ (html! { }, "Book Lock"),
+ (html! { }, "Book Marked"),
+ (html! { }, "Book Minus"),
+ (html! { }, "Book Open Check"),
+ (html! { }, "Book Open Text"),
+ (html! { }, "Book Open"),
+ (html! { }, "Book Plus"),
+ (html! { }, "Book Text"),
+ (html! { }, "Book Type"),
+ (html! { }, "Book Up 2"),
+ (html! { }, "Book Up"),
+ (html! { }, "Book User"),
+ (html! { }, "Book X"),
+ (html! { }, "Book"),
+ (html! { }, "Bookmark Check"),
+ (html! { }, "Bookmark Minus"),
+ (html! { }, "Bookmark Plus"),
+ (html! { }, "Bookmark X"),
+ (html! { }, "Bookmark"),
+ (html! { }, "Boom Box"),
+ (html! { }, "Bot Message Square"),
+ (html! { }, "Bot Off"),
+ (html! { }, "Bot"),
+ (html! { }, "Box"),
+ (html! { }, "Boxes"),
+ (html! { }, "Braces"),
+ (html! { }, "Brackets"),
+ (html! { }, "Brain Circuit"),
+ (html! { }, "Brain Cog"),
+ (html! { }, "Brain"),
+ (html! { }, "Brick Wall"),
+ (html! { }, "Briefcase Business"),
+ (
+ html! { },
+ "Briefcase Conveyor Belt",
+ ),
+ (html! { }, "Briefcase Medical"),
+ (html! { }, "Briefcase"),
+ (html! { }, "Bring To Front"),
+ (html! { }, "Brush"),
+ (html! { }, "Bug Off"),
+ (html! { }, "Bug Play"),
+ (html! { }, "Bug"),
+ (html! { }, "Building 2"),
+ (html! { }, "Building"),
+ (html! { }, "Bus Front"),
+ (html! { }, "Bus"),
+ ];
+ icons
+ .into_iter()
+ .map(|(icon, name)| {
+ html! {
+
+ { icon }
+ { name }
+
+ }
+ })
+ .collect::()
+}
+#[function_component]
+pub fn IconsC() -> Html {
+ let icons = [
+ (html! { }, "Cable Car"),
+ (html! { }, "Cable"),
+ (html! { }, "Cake Slice"),
+ (html! { }, "Cake"),
+ (html! { }, "Calculator"),
+ (html! { }, "Calendar 1"),
+ (html! { }, "Calendar Arrow Down"),
+ (html! { }, "Calendar Arrow Up"),
+ (html! { }, "Calendar Check 2"),
+ (html! { }, "Calendar Check"),
+ (html! { }, "Calendar Clock"),
+ (html! { }, "Calendar Cog"),
+ (html! { }, "Calendar Days"),
+ (html! { }, "Calendar Fold"),
+ (html! { }, "Calendar Heart"),
+ (html! { }, "Calendar Minus 2"),
+ (html! { }, "Calendar Minus"),
+ (html! { }, "Calendar Off"),
+ (html! { }, "Calendar Plus 2"),
+ (html! { }, "Calendar Plus"),
+ (html! { }, "Calendar Range"),
+ (html! { }, "Calendar Search"),
+ (html! { }, "Calendar X 2"),
+ (html! { }, "Calendar X"),
+ (html! { }, "Calendar"),
+ (html! { }, "Camera Off"),
+ (html! { }, "Camera"),
+ (html! { }, "Candy Cane"),
+ (html! { }, "Candy Off"),
+ (html! { }, "Candy"),
+ (html! { }, "Cannabis"),
+ (html! { }, "Captions Off"),
+ (html! { }, "Captions"),
+ (html! { }, "Car Front"),
+ (html! { }, "Car Taxi Front"),
+ (html! { }, "Car"),
+ (html! { }, "Caravan"),
+ (html! { }, "Carrot"),
+ (html! { }, "Case Lower"),
+ (html! { }, "Case Sensitive"),
+ (html! { }, "Case Upper"),
+ (html! { }, "Cassette Tape"),
+ (html! { }, "Cast"),
+ (html! { }, "Castle"),
+ (html! { }, "Cat"),
+ (html! { }, "Cctv"),
+ (html! { }, "Chart Area"),
+ (html! { }, "Chart Bar Big"),
+ (html! { }, "Chart Bar Decreasing"),
+ (html! { }, "Chart Bar Increasing"),
+ (html! { }, "Chart Bar Stacked"),
+ (html! { }, "Chart Bar"),
+ (html! { }, "Chart Candlestick"),
+ (html! { }, "Chart Column Big"),
+ (
+ html! { },
+ "Chart Column Decreasing",
+ ),
+ (
+ html! { },
+ "Chart Column Increasing",
+ ),
+ (html! { }, "Chart Column Stacked"),
+ (html! { }, "Chart Column"),
+ (html! { }, "Chart Gantt"),
+ (html! { }, "Chart Line"),
+ (html! { }, "Chart Network"),
+ (
+ html! { },
+ "Chart No Axes Column Decreasing",
+ ),
+ (
+ html! { },
+ "Chart No Axes Column Increasing",
+ ),
+ (html! { }, "Chart No Axes Column"),
+ (html! { }, "Chart No Axes Combined"),
+ (html! { }, "Chart No Axes Gantt"),
+ (html! { }, "Chart Pie"),
+ (html! { }, "Chart Scatter"),
+ (html! { }, "Chart Spline"),
+ (html! { }, "Check Check"),
+ (html! { }, "Check"),
+ (html! { }, "Chef Hat"),
+ (html! { }, "Cherry"),
+ (html! { }, "Chevron Down"),
+ (html! { }, "Chevron First"),
+ (html! { }, "Chevron Last"),
+ (html! { }, "Chevron Left"),
+ (html! { }, "Chevron Right"),
+ (html! { }, "Chevron Up"),
+ (html! { }, "Chevrons Down Up"),
+ (html! { }, "Chevrons Down"),
+ (
+ html! { },
+ "Chevrons Left Right Ellipsis",
+ ),
+ (html! { }, "Chevrons Left Right"),
+ (html! { }, "Chevrons Left"),
+ (html! { }, "Chevrons Right Left"),
+ (html! { }, "Chevrons Right"),
+ (html! { }, "Chevrons Up Down"),
+ (html! { }, "Chevrons Up"),
+ (html! { }, "Chrome"),
+ (html! { }, "Church"),
+ (html! { }, "Cigarette Off"),
+ (html! { }, "Cigarette"),
+ (html! { }, "Circle Alert"),
+ (html! { }, "Circle Arrow Down"),
+ (html! { }, "Circle Arrow Left"),
+ (
+ html! { },
+ "Circle Arrow Out Down Left",
+ ),
+ (
+ html! { },
+ "Circle Arrow Out Down Right",
+ ),
+ (
+ html! { },
+ "Circle Arrow Out Up Left",
+ ),
+ (
+ html! { },
+ "Circle Arrow Out Up Right",
+ ),
+ (html! { }, "Circle Arrow Right"),
+ (html! { }, "Circle Arrow Up"),
+ (html! { }, "Circle Check Big"),
+ (html! { }, "Circle Check"),
+ (html! { }, "Circle Chevron Down"),
+ (html! { }, "Circle Chevron Left"),
+ (html! { }, "Circle Chevron Right"),
+ (html! { }, "Circle Chevron Up"),
+ (html! { }, "Circle Dashed"),
+ (html! { }, "Circle Divide"),
+ (html! { }, "Circle Dollar Sign"),
+ (html! { }, "Circle Dot Dashed"),
+ (html! { }, "Circle Dot"),
+ (html! { }, "Circle Ellipsis"),
+ (html! { }, "Circle Equal"),
+ (html! { }, "Circle Fading Arrow Up"),
+ (html! { }, "Circle Fading Plus"),
+ (html! { }, "Circle Gauge"),
+ (html! { }, "Circle Help"),
+ (html! { }, "Circle Minus"),
+ (html! { }, "Circle Off"),
+ (html! { }, "Circle Parking Off"),
+ (html! { }, "Circle Parking"),
+ (html! { }, "Circle Pause"),
+ (html! { }, "Circle Percent"),
+ (html! { }, "Circle Play"),
+ (html! { }, "Circle Plus"),
+ (html! { }, "Circle Power"),
+ (html! { }, "Circle Slash 2"),
+ (html! { }, "Circle Slash"),
+ (html! { }, "Circle Stop"),
+ (html! { }, "Circle User Round"),
+ (html! { }, "Circle User"),
+ (html! { }, "Circle X"),
+ (html! { }, "Circle"),
+ (html! { }, "Circuit Board"),
+ (html! { }, "Citrus"),
+ (html! { }, "Clapperboard"),
+ (html! { }, "Clipboard Check"),
+ (html! { }, "Clipboard Copy"),
+ (html! { }, "Clipboard List"),
+ (html! { }, "Clipboard Minus"),
+ (html! { }, "Clipboard Paste"),
+ (html! { }, "Clipboard Pen Line"),
+ (html! { }, "Clipboard Pen"),
+ (html! { }, "Clipboard Plus"),
+ (html! { }, "Clipboard Type"),
+ (html! { }, "Clipboard X"),
+ (html! { }, "Clipboard"),
+ (html! { }, "Clock 1"),
+ (html! { }, "Clock 10"),
+ (html! { }, "Clock 11"),
+ (html! { }, "Clock 12"),
+ (html! { }, "Clock 2"),
+ (html! { }, "Clock 3"),
+ (html! { }, "Clock 4"),
+ (html! { }, "Clock 5"),
+ (html! { }, "Clock 6"),
+ (html! { }, "Clock 7"),
+ (html! { }, "Clock 8"),
+ (html! { }, "Clock 9"),
+ (html! { }, "Clock Alert"),
+ (html! { }, "Clock Arrow Down"),
+ (html! { }, "Clock Arrow Up"),
+ (html! { }, "Clock"),
+ (html! { }, "Cloud Alert"),
+ (html! { }, "Cloud Cog"),
+ (html! { }, "Cloud Download"),
+ (html! { }, "Cloud Drizzle"),
+ (html! { }, "Cloud Fog"),
+ (html! { }, "Cloud Hail"),
+ (html! { }, "Cloud Lightning"),
+ (html! { }, "Cloud Moon Rain"),
+ (html! { }, "Cloud Moon"),
+ (html! { }, "Cloud Off"),
+ (html! { }, "Cloud Rain Wind"),
+ (html! { }, "Cloud Rain"),
+ (html! { }, "Cloud Snow"),
+ (html! { }, "Cloud Sun Rain"),
+ (html! { }, "Cloud Sun"),
+ (html! { }, "Cloud Upload"),
+ (html! { }, "Cloud"),
+ (html! { }, "Cloudy"),
+ (html! { }, "Clover"),
+ (html! { }, "Club"),
+ (html! { }, "Code Xml"),
+ (html! { }, "Code"),
+ (html! { }, "Codepen"),
+ (html! { }, "Codesandbox"),
+ (html! { }, "Coffee"),
+ (html! { }, "Cog"),
+ (html! { }, "Coins"),
+ (html! { }, "Columns 2"),
+ (html! { }, "Columns 3"),
+ (html! { }, "Columns 4"),
+ (html! { }, "Combine"),
+ (html! { }, "Command"),
+ (html! { }, "Compass"),
+ (html! { }, "Component"),
+ (html! { }, "Computer"),
+ (html! { }, "Concierge Bell"),
+ (html! { }, "Cone"),
+ (html! { }, "Construction"),
+ (html! { }, "Contact Round"),
+ (html! { }, "Contact"),
+ (html! { }, "Container"),
+ (html! { }, "Contrast"),
+ (html! { }, "Cookie"),
+ (html! { }, "Cooking Pot"),
+ (html! { }, "Copy Check"),
+ (html! { }, "Copy Minus"),
+ (html! { }, "Copy Plus"),
+ (html! { }, "Copy Slash"),
+ (html! { }, "Copy X"),
+ (html! { }, "Copy"),
+ (html! { }, "Copyleft"),
+ (html! { }, "Copyright"),
+ (html! { }, "Corner Down Left"),
+ (html! { }, "Corner Down Right"),
+ (html! { }, "Corner Left Down"),
+ (html! { }, "Corner Left Up"),
+ (html! { }, "Corner Right Down"),
+ (html! { }, "Corner Right Up"),
+ (html! { }, "Corner Up Left"),
+ (html! { }, "Corner Up Right"),
+ (html! { }, "Cpu"),
+ (html! { }, "Creative Commons"),
+ (html! { }, "Credit Card"),
+ (html! { }, "Croissant"),
+ (html! { }, "Crop"),
+ (html! { }, "Cross"),
+ (html! { }, "Crosshair"),
+ (html! { }, "Crown"),
+ (html! { }, "Cuboid"),
+ (html! { }, "Cup Soda"),
+ (html! { }, "Currency"),
+ (html! { }, "Cylinder"),
+ ];
+ icons
+ .into_iter()
+ .map(|(icon, name)| {
+ html! {
+
+ { icon }
+ { name }
+
+ }
+ })
+ .collect::()
+}
+#[function_component]
+pub fn IconsD() -> Html {
+ let icons = [
+ (html! { }, "Dam"),
+ (html! { }, "Database Backup"),
+ (html! { }, "Database Zap"),
+ (html! { }, "Database"),
+ (html! { }, "Delete"),
+ (html! { }, "Dessert"),
+ (html! { }, "Diameter"),
+ (html! { }, "Diamond Minus"),
+ (html! { }, "Diamond Percent"),
+ (html! { }, "Diamond Plus"),
+ (html! { }, "Diamond"),
+ (html! { }, "Dice 1"),
+ (html! { }, "Dice 2"),
+ (html! { }, "Dice 3"),
+ (html! { }, "Dice 4"),
+ (html! { }, "Dice 5"),
+ (html! { }, "Dice 6"),
+ (html! { }, "Dices"),
+ (html! { }, "Diff"),
+ (html! { }, "Disc 2"),
+ (html! { }, "Disc 3"),
+ (html! { }, "Disc Album"),
+ (html! { }, "Disc"),
+ (html! { }, "Divide"),
+ (html! { }, "Dna Off"),
+ (html! { }, "Dna"),
+ (html! { }, "Dock"),
+ (html! { }, "Dog"),
+ (html! { }, "Dollar Sign"),
+ (html! { }, "Donut"),
+ (html! { }, "Door Closed"),
+ (html! { }, "Door Open"),
+ (html! { }, "Dot"),
+ (html! { }, "Download"),
+ (html! { }, "Drafting Compass"),
+ (html! { }, "Drama"),
+ (html! { }, "Dribbble"),
+ (html! { }, "Drill"),
+ (html! { }, "Droplet"),
+ (html! { }, "Droplets"),
+ (html! { }, "Drum"),
+ (html! { }, "Drumstick"),
+ (html! { }, "Dumbbell"),
+ ];
+ icons
+ .into_iter()
+ .map(|(icon, name)| {
+ html! {
+
+ { icon }
+ { name }
+
+ }
+ })
+ .collect::()
+}
+#[function_component]
+pub fn IconsE() -> Html {
+ let icons = [
+ (html! { }, "Ear Off"),
+ (html! { }, "Ear"),
+ (html! { }, "Earth Lock"),
+ (html! { }, "Earth"),
+ (html! { }, "Eclipse"),
+ (html! { }, "Egg Fried"),
+ (html! { }, "Egg Off"),
+ (html! { }, "Egg"),
+ (html! { }, "Ellipsis Vertical"),
+ (html! { }, "Ellipsis"),
+ (html! { }, "Equal Approximately"),
+ (html! { }, "Equal Not"),
+ (html! { }, "Equal"),
+ (html! { }, "Eraser"),
+ (html! { }, "Ethernet Port"),
+ (html! { }, "Euro"),
+ (html! { }, "Expand"),
+ (html! { }, "External Link"),
+ (html! { }, "Eye Closed"),
+ (html! { }, "Eye Off"),
+ (html! { }, "Eye"),
+ ];
+ icons
+ .into_iter()
+ .map(|(icon, name)| {
+ html! {
+
+ { icon }
+ { name }
+
+ }
+ })
+ .collect::()
+}
+#[function_component]
+pub fn IconsF() -> Html {
+ let icons = [
+ (html! { }, "Facebook"),
+ (html! { }, "Factory"),
+ (html! { }, "Fan"),
+ (html! { }, "Fast Forward"),
+ (html! { }, "Feather"),
+ (html! { }, "Fence"),
+ (html! { }, "Ferris Wheel"),
+ (html! { }, "Figma"),
+ (html! { }, "File Archive"),
+ (html! { }, "File Audio 2"),
+ (html! { }, "File Audio"),
+ (html! { }, "File Axis 3 D"),
+ (html! { }, "File Badge 2"),
+ (html! { }, "File Badge"),
+ (html! { }, "File Box"),
+ (
+ html! { },
+ "File Chart Column Increasing",
+ ),
+ (html! { }, "File Chart Column"),
+ (html! { }, "File Chart Line"),
+ (html! { }, "File Chart Pie"),
+ (html! { }, "File Check 2"),
+ (html! { }, "File Check"),
+ (html! { }, "File Clock"),
+ (html! { }, "File Code 2"),
+ (html! { }, "File Code"),
+ (html! { }, "File Cog"),
+ (html! { }, "File Diff"),
+ (html! { }, "File Digit"),
+ (html! { }, "File Down"),
+ (html! { }, "File Heart"),
+ (html! { }, "File Image"),
+ (html! { }, "File Input"),
+ (html! { }, "File Json 2"),
+ (html! { }, "File Json"),
+ (html! { }, "File Key 2"),
+ (html! { }, "File Key"),
+ (html! { }, "File Lock 2"),
+ (html! { }, "File Lock"),
+ (html! { }, "File Minus 2"),
+ (html! { }, "File Minus"),
+ (html! { }, "File Music"),
+ (html! { }, "File Output"),
+ (html! { }, "File Pen Line"),
+ (html! { }, "File Pen"),
+ (html! { }, "File Plus 2"),
+ (html! { }, "File Plus"),
+ (html! { }, "File Question"),
+ (html! { }, "File Scan"),
+ (html! { }, "File Search 2"),
+ (html! { }, "File Search"),
+ (html! { }, "File Sliders"),
+ (html! { }, "File Spreadsheet"),
+ (html! { }, "File Stack"),
+ (html! { }, "File Symlink"),
+ (html! { }, "File Terminal"),
+ (html! { }, "File Text"),
+ (html! { }, "File Type 2"),
+ (html! { }, "File Type"),
+ (html! { }, "File Up"),
+ (html! { }, "File User"),
+ (html! { }, "File Video 2"),
+ (html! { }, "File Video"),
+ (html! { }, "File Volume 2"),
+ (html! { }, "File Volume"),
+ (html! { }, "File Warning"),
+ (html! { }, "File X 2"),
+ (html! { }, "File X"),
+ (html! { }, "File"),
+ (html! { }, "Files"),
+ (html! { }, "Film"),
+ (html! { }, "Filter X"),
+ (html! { }, "Filter"),
+ (html! { }, "Fingerprint"),
+ (html! { }, "Fire Extinguisher"),
+ (html! { }, "Fish Off"),
+ (html! { }, "Fish Symbol"),
+ (html! { }, "Fish"),
+ (html! { }, "Flag Off"),
+ (html! { }, "Flag Triangle Left"),
+ (html! { }, "Flag Triangle Right"),
+ (html! { }, "Flag"),
+ (html! { }, "Flame Kindling"),
+ (html! { }, "Flame"),
+ (html! { }, "Flashlight Off"),
+ (html! { }, "Flashlight"),
+ (html! { }, "Flask Conical Off"),
+ (html! { }, "Flask Conical"),
+ (html! { }, "Flask Round"),
+ (html! { }, "Flip Horizontal 2"),
+ (html! { }, "Flip Horizontal"),
+ (html! { }, "Flip Vertical 2"),
+ (html! { }, "Flip Vertical"),
+ (html! { }, "Flower 2"),
+ (html! { }, "Flower"),
+ (html! { }, "Focus"),
+ (html! { }, "Fold Horizontal"),
+ (html! { }, "Fold Vertical"),
+ (html! { }, "Folder Archive"),
+ (html! { }, "Folder Check"),
+ (html! { }, "Folder Clock"),
+ (html! { }, "Folder Closed"),
+ (html! { }, "Folder Code"),
+ (html! { }, "Folder Cog"),
+ (html! { }, "Folder Dot"),
+ (html! { }, "Folder Down"),
+ (html! { }, "Folder Git 2"),
+ (html! { }, "Folder Git"),
+ (html! { }, "Folder Heart"),
+ (html! { }, "Folder Input"),
+ (html! { }, "Folder Kanban"),
+ (html! { }, "Folder Key"),
+ (html! { }, "Folder Lock"),
+ (html! { }, "Folder Minus"),
+ (html! { }, "Folder Open Dot"),
+ (html! { }, "Folder Open"),
+ (html! { }, "Folder Output"),
+ (html! { }, "Folder Pen"),
+ (html! { }, "Folder Plus"),
+ (html! { }, "Folder Root"),
+ (html! { }, "Folder Search 2"),
+ (html! { }, "Folder Search"),
+ (html! { }, "Folder Symlink"),
+ (html! { }, "Folder Sync"),
+ (html! { }, "Folder Tree"),
+ (html! { }, "Folder Up"),
+ (html! { }, "Folder X"),
+ (html! { }, "Folder"),
+ (html! { }, "Folders"),
+ (html! { }, "Footprints"),
+ (html! { }, "Forklift"),
+ (html! { }, "Forward"),
+ (html! { }, "Frame"),
+ (html! { }, "Framer"),
+ (html! { }, "Frown"),
+ (html! { }, "Fuel"),
+ (html! { }, "Fullscreen"),
+ ];
+ icons
+ .into_iter()
+ .map(|(icon, name)| {
+ html! {
+
+ { icon }
+ { name }
+
+ }
+ })
+ .collect::()
+}
+#[function_component]
+pub fn IconsG() -> Html {
+ let icons = [
+ (html! { }, "Gallery Horizontal End"),
+ (html! { }, "Gallery Horizontal"),
+ (html! { }, "Gallery Thumbnails"),
+ (html! { }, "Gallery Vertical End"),
+ (html! { }, "Gallery Vertical"),
+ (html! { }, "Gamepad 2"),
+ (html! { }, "Gamepad"),
+ (html! { }, "Gauge"),
+ (html! { }, "Gavel"),
+ (html! { }, "Gem"),
+ (html! { }, "Ghost"),
+ (html! { }, "Gift"),
+ (html! { }, "Git Branch Plus"),
+ (html! { }, "Git Branch"),
+ (html! { }, "Git Commit Horizontal"),
+ (html! { }, "Git Commit Vertical"),
+ (html! { }, "Git Compare Arrows"),
+ (html! { }, "Git Compare"),
+ (html! { }, "Git Fork"),
+ (html! { }, "Git Graph"),
+ (html! { }, "Git Merge"),
+ (html! { }, "Git Pull Request Arrow"),
+ (
+ html! { },
+ "Git Pull Request Closed",
+ ),
+ (
+ html! { },
+ "Git Pull Request Create Arrow",
+ ),
+ (
+ html! { },
+ "Git Pull Request Create",
+ ),
+ (html! { }, "Git Pull Request Draft"),
+ (html! { }, "Git Pull Request"),
+ (html! { }, "Github"),
+ (html! { }, "Gitlab"),
+ (html! { }, "Glass Water"),
+ (html! { }, "Glasses"),
+ (html! { }, "Globe Lock"),
+ (html! { }, "Globe"),
+ (html! { }, "Goal"),
+ (html! { }, "Grab"),
+ (html! { }, "Graduation Cap"),
+ (html! { }, "Grape"),
+ (html! { }, "Grid 2 X 2 Check"),
+ (html! { }, "Grid 2 X 2 Plus"),
+ (html! { }, "Grid 2 X 2 X"),
+ (html! { }, "Grid 2 X 2"),
+ (html! { }, "Grid 3 X 3"),
+ (html! { }, "Grip Horizontal"),
+ (html! { }, "Grip Vertical"),
+ (html! { }, "Grip"),
+ (html! { }, "Group"),
+ (html! { }, "Guitar"),
+ ];
+ icons
+ .into_iter()
+ .map(|(icon, name)| {
+ html! {
+
+ { icon }
+ { name }
+
+ }
+ })
+ .collect::()
+}
+#[function_component]
+pub fn IconsH() -> Html {
+ let icons = [
+ (html! { }, "Ham"),
+ (html! { }, "Hammer"),
+ (html! { }, "Hand Coins"),
+ (html! { }, "Hand Heart"),
+ (html! { }, "Hand Helping"),
+ (html! { }, "Hand Metal"),
+ (html! { }, "Hand Platter"),
+ (html! { }, "Hand"),
+ (html! { }, "Handshake"),
+ (html! { }, "Hard Drive Download"),
+ (html! { }, "Hard Drive Upload"),
+ (html! { }, "Hard Drive"),
+ (html! { }, "Hard Hat"),
+ (html! { }, "Hash"),
+ (html! { }, "Haze"),
+ (html! { }, "Hdmi Port"),
+ (html! { }, "Heading 1"),
+ (html! { }, "Heading 2"),
+ (html! { }, "Heading 3"),
+ (html! { }, "Heading 4"),
+ (html! { }, "Heading 5"),
+ (html! { }, "Heading 6"),
+ (html! { }, "Heading"),
+ (html! { }, "Headphone Off"),
+ (html! { }, "Headphones"),
+ (html! { }, "Headset"),
+ (html! { }, "Heart Crack"),
+ (html! { }, "Heart Handshake"),
+ (html! { }, "Heart Off"),
+ (html! { }, "Heart Pulse"),
+ (html! { }, "Heart"),
+ (html! { }, "Heater"),
+ (html! { }, "Hexagon"),
+ (html! { }, "Highlighter"),
+ (html! { }, "History"),
+ (html! { }, "Hop Off"),
+ (html! { }, "Hop"),
+ (html! { }, "Hospital"),
+ (html! { }, "Hotel"),
+ (html! { }, "Hourglass"),
+ (html! { }, "House Plug"),
+ (html! { }, "House Plus"),
+ (html! { }, "House"),
+ ];
+ icons
+ .into_iter()
+ .map(|(icon, name)| {
+ html! {
+
+ { icon }
+ { name }
+
+ }
+ })
+ .collect::()
+}
+#[function_component]
+pub fn IconsI() -> Html {
+ let icons = [
+ (html! { }, "Ice Cream Bowl"),
+ (html! { }, "Ice Cream Cone"),
+ (html! { }, "Id Card"),
+ (html! { }, "Image Down"),
+ (html! { }, "Image Minus"),
+ (html! { }, "Image Off"),
+ (html! { }, "Image Play"),
+ (html! { }, "Image Plus"),
+ (html! { }, "Image Up"),
+ (html! { }, "Image"),
+ (html! { }, "Images"),
+ (html! { }, "Import"),
+ (html! { }, "Inbox"),
+ (html! { }, "Indent Decrease"),
+ (html! { }, "Indent Increase"),
+ (html! { }, "Indian Rupee"),
+ (html! { }, "Infinity"),
+ (html! { }, "Info"),
+ (html! { }, "Inspection Panel"),
+ (html! { }, "Instagram"),
+ (html! { }, "Italic"),
+ (html! { }, "Iteration Ccw"),
+ (html! { }, "Iteration Cw"),
+ ];
+ icons
+ .into_iter()
+ .map(|(icon, name)| {
+ html! {
+
+ { icon }
+ { name }
+
+ }
+ })
+ .collect::()
+}
+#[function_component]
+pub fn IconsJ() -> Html {
+ let icons = [
+ (html! { }, "Japanese Yen"),
+ (html! { }, "Joystick"),
+ ];
+ icons
+ .into_iter()
+ .map(|(icon, name)| {
+ html! {
+
+ { icon }
+ { name }
+
+ }
+ })
+ .collect::()
+}
+#[function_component]
+pub fn IconsK() -> Html {
+ let icons = [
+ (html! { }, "Kanban"),
+ (html! { }, "Key Round"),
+ (html! { }, "Key Square"),
+ (html! { }, "Key"),
+ (html! { }, "Keyboard Music"),
+ (html! { }, "Keyboard Off"),
+ (html! { }, "Keyboard"),
+ ];
+ icons
+ .into_iter()
+ .map(|(icon, name)| {
+ html! {
+
+ { icon }
+ { name }
+
+ }
+ })
+ .collect::()
+}
+#[function_component]
+pub fn IconsL() -> Html {
+ let icons = [
+ (html! { }, "Lamp Ceiling"),
+ (html! { }, "Lamp Desk"),
+ (html! { }, "Lamp Floor"),
+ (html! { }, "Lamp Wall Down"),
+ (html! { }, "Lamp Wall Up"),
+ (html! { }, "Lamp"),
+ (html! { }, "Land Plot"),
+ (html! { }, "Landmark"),
+ (html! { }, "Languages"),
+ (html! { }, "Laptop Minimal Check"),
+ (html! { }, "Laptop Minimal"),
+ (html! { }, "Laptop"),
+ (html! { }, "Lasso Select"),
+ (html! { }, "Lasso"),
+ (html! { }, "Laugh"),
+ (html! { }, "Layers 2"),
+ (html! { }, "Layers 3"),
+ (html! { }, "Layers"),
+ (html! { }, "Layout Dashboard"),
+ (html! { }, "Layout Grid"),
+ (html! { }, "Layout List"),
+ (html! { }, "Layout Panel Left"),
+ (html! { }, "Layout Panel Top"),
+ (html! { }, "Layout Template"),
+ (html! { }, "Leaf"),
+ (html! { }, "Leafy Green"),
+ (html! { }, "Lectern"),
+ (html! { }, "Letter Text"),
+ (html! { }, "Library Big"),
+ (html! { }, "Library"),
+ (html! { }, "Life Buoy"),
+ (html! { }, "Ligature"),
+ (html! { }, "Lightbulb Off"),
+ (html! { }, "Lightbulb"),
+ (html! { }, "Link 2 Off"),
+ (html! { }, "Link 2"),
+ (html! { }, "Link"),
+ (html! { }, "Linkedin"),
+ (html! { }, "List Check"),
+ (html! { }, "List Checks"),
+ (html! { }, "List Collapse"),
+ (html! { }, "List End"),
+ (html! { }, "List Filter"),
+ (html! { }, "List Minus"),
+ (html! { }, "List Music"),
+ (html! { }, "List Ordered"),
+ (html! { }, "List Plus"),
+ (html! { }, "List Restart"),
+ (html! { }, "List Start"),
+ (html! { }, "List Todo"),
+ (html! { }, "List Tree"),
+ (html! { }, "List Video"),
+ (html! { }, "List X"),
+ (html! {
}, "List"),
+ (html! { }, "Loader Circle"),
+ (html! { }, "Loader Pinwheel"),
+ (html! { }, "Loader"),
+ (html! { }, "Locate Fixed"),
+ (html! { }, "Locate Off"),
+ (html! { }, "Locate"),
+ (html! { }, "Lock Keyhole Open"),
+ (html! { }, "Lock Keyhole"),
+ (html! { }, "Lock Open"),
+ (html! { }, "Lock"),
+ (html! { }, "Log In"),
+ (html! { }, "Log Out"),
+ (html! { }, "Logs"),
+ (html! { }, "Lollipop"),
+ (html! { }, "Luggage"),
+ ];
+ icons
+ .into_iter()
+ .map(|(icon, name)| {
+ html! {
+
+ { icon }
+ { name }
+
+ }
+ })
+ .collect::()
+}
+#[function_component]
+pub fn IconsM() -> Html {
+ let icons = [
+ (html! { }, "Magnet"),
+ (html! { }, "Mail Check"),
+ (html! { }, "Mail Minus"),
+ (html! { }, "Mail Open"),
+ (html! { }, "Mail Plus"),
+ (html! { }, "Mail Question"),
+ (html! { }, "Mail Search"),
+ (html! { }, "Mail Warning"),
+ (html! { }, "Mail X"),
+ (html! { }, "Mail"),
+ (html! { }, "Mailbox"),
+ (html! { }, "Mails"),
+ (html! { }, "Map Pin Check Inside"),
+ (html! { }, "Map Pin Check"),
+ (html! { }, "Map Pin House"),
+ (html! { }, "Map Pin Minus Inside"),
+ (html! { }, "Map Pin Minus"),
+ (html! { }, "Map Pin Off"),
+ (html! { }, "Map Pin Plus Inside"),
+ (html! { }, "Map Pin Plus"),
+ (html! { }, "Map Pin X Inside"),
+ (html! { }, "Map Pin X"),
+ (html! { }, "Map Pin"),
+ (html! { }, "Map Pinned"),
+ (html! { }, "Map"),
+ (html! { }, "Martini"),
+ (html! { }, "Maximize 2"),
+ (html! { }, "Maximize"),
+ (html! { }, "Medal"),
+ (html! { }, "Megaphone Off"),
+ (html! { }, "Megaphone"),
+ (html! { }, "Meh"),
+ (html! { }, "Memory Stick"),
+ (html! { }, "Menu"),
+ (html! { }, "Merge"),
+ (html! { }, "Message Circle Code"),
+ (html! { }, "Message Circle Dashed"),
+ (html! { }, "Message Circle Heart"),
+ (html! { }, "Message Circle More"),
+ (html! { }, "Message Circle Off"),
+ (html! { }, "Message Circle Plus"),
+ (
+ html! { },
+ "Message Circle Question",
+ ),
+ (html! { }, "Message Circle Reply"),
+ (html! { }, "Message Circle Warning"),
+ (html! { }, "Message Circle X"),
+ (html! { }, "Message Circle"),
+ (html! { }, "Message Square Code"),
+ (html! { }, "Message Square Dashed"),
+ (html! { }, "Message Square Diff"),
+ (html! { }, "Message Square Dot"),
+ (html! { }, "Message Square Heart"),
+ (html! { }, "Message Square Lock"),
+ (html! { }, "Message Square More"),
+ (html! { }, "Message Square Off"),
+ (html! { }, "Message Square Plus"),
+ (html! { }, "Message Square Quote"),
+ (html! { }, "Message Square Reply"),
+ (html! { }, "Message Square Share"),
+ (html! { }, "Message Square Text"),
+ (html! { }, "Message Square Warning"),
+ (html! { }, "Message Square X"),
+ (html! { }, "Message Square"),
+ (html! { }, "Messages Square"),
+ (html! { }, "Mic Off"),
+ (html! { }, "Mic Vocal"),
+ (html! { }, "Mic"),
+ (html! { }, "Microchip"),
+ (html! { }, "Microscope"),
+ (html! { }, "Microwave"),
+ (html! { }, "Milestone"),
+ (html! { }, "Milk Off"),
+ (html! { }, "Milk"),
+ (html! { }, "Minimize 2"),
+ (html! { }, "Minimize"),
+ (html! { }, "Minus"),
+ (html! { }, "Monitor Check"),
+ (html! { }, "Monitor Cog"),
+ (html! { }, "Monitor Dot"),
+ (html! { }, "Monitor Down"),
+ (html! { }, "Monitor Off"),
+ (html! { }, "Monitor Pause"),
+ (html! { }, "Monitor Play"),
+ (html! { }, "Monitor Smartphone"),
+ (html! { }, "Monitor Speaker"),
+ (html! { }, "Monitor Stop"),
+ (html! { }, "Monitor Up"),
+ (html! { }, "Monitor X"),
+ (html! { }, "Monitor"),
+ (html! { }, "Moon Star"),
+ (html! { }, "Moon"),
+ (html! { }, "Mountain Snow"),
+ (html! { }, "Mountain"),
+ (html! { }, "Mouse Off"),
+ (html! { }, "Mouse Pointer 2"),
+ (html! { }, "Mouse Pointer Ban"),
+ (html! { }, "Mouse Pointer Click"),
+ (html! { }, "Mouse Pointer"),
+ (html! { }, "Mouse"),
+ (html! { }, "Move 3 D"),
+ (html! { }, "Move Diagonal 2"),
+ (html! { }, "Move Diagonal"),
+ (html! { }, "Move Down Left"),
+ (html! { }, "Move Down Right"),
+ (html! { }, "Move Down"),
+ (html! { }, "Move Horizontal"),
+ (html! { }, "Move Left"),
+ (html! { }, "Move Right"),
+ (html! { }, "Move Up Left"),
+ (html! { }, "Move Up Right"),
+ (html! { }, "Move Up"),
+ (html! { }, "Move Vertical"),
+ (html! { }, "Move"),
+ (html! { }, "Music 2"),
+ (html! { }, "Music 3"),
+ (html! { }, "Music 4"),
+ (html! { }, "Music"),
+ ];
+ icons
+ .into_iter()
+ .map(|(icon, name)| {
+ html! {
+
+ { icon }
+ { name }
+
+ }
+ })
+ .collect::()
+}
+#[function_component]
+pub fn IconsN() -> Html {
+ let icons = [
+ (html! { }, "Navigation 2 Off"),
+ (html! { }, "Navigation 2"),
+ (html! { }, "Navigation Off"),
+ (html! { }, "Navigation"),
+ (html! { }, "Network"),
+ (html! { }, "Newspaper"),
+ (html! { }, "Nfc"),
+ (html! { }, "Notebook Pen"),
+ (html! { }, "Notebook Tabs"),
+ (html! { }, "Notebook Text"),
+ (html! { }, "Notebook"),
+ (html! { }, "Notepad Text Dashed"),
+ (html! { }, "Notepad Text"),
+ (html! { }, "Nut Off"),
+ (html! { }, "Nut"),
+ ];
+ icons
+ .into_iter()
+ .map(|(icon, name)| {
+ html! {
+
+ { icon }
+ { name }
+
+ }
+ })
+ .collect::()
+}
+#[function_component]
+pub fn IconsO() -> Html {
+ let icons = [
+ (html! { }, "Octagon Alert"),
+ (html! { }, "Octagon Minus"),
+ (html! { }, "Octagon Pause"),
+ (html! { }, "Octagon X"),
+ (html! { }, "Octagon"),
+ (html! { }, "Omega"),
+ (html! { }, "Option"),
+ (html! { }, "Orbit"),
+ (html! { }, "Origami"),
+ ];
+ icons
+ .into_iter()
+ .map(|(icon, name)| {
+ html! {
+
+ { icon }
+ { name }
+
+ }
+ })
+ .collect::()
+}
+#[function_component]
+pub fn IconsP() -> Html {
+ let icons = [
+ (html! { }, "Package 2"),
+ (html! { }, "Package Check"),
+ (html! { }, "Package Minus"),
+ (html! { }, "Package Open"),
+ (html! { }, "Package Plus"),
+ (html! { }, "Package Search"),
+ (html! { }, "Package X"),
+ (html! { }, "Package"),
+ (html! { }, "Paint Bucket"),
+ (html! { }, "Paint Roller"),
+ (html! { }, "Paintbrush Vertical"),
+ (html! { }, "Paintbrush"),
+ (html! { }, "Palette"),
+ (html! { }, "Panel Bottom Close"),
+ (html! { }, "Panel Bottom Dashed"),
+ (html! { }, "Panel Bottom Open"),
+ (html! { }, "Panel Bottom"),
+ (html! { }, "Panel Left Close"),
+ (html! { }, "Panel Left Dashed"),
+ (html! { }, "Panel Left Open"),
+ (html! { }, "Panel Left"),
+ (html! { }, "Panel Right Close"),
+ (html! { }, "Panel Right Dashed"),
+ (html! { }, "Panel Right Open"),
+ (html! { }, "Panel Right"),
+ (html! { }, "Panel Top Close"),
+ (html! { }, "Panel Top Dashed"),
+ (html! { }, "Panel Top Open"),
+ (html! { }, "Panel Top"),
+ (html! { }, "Panels Left Bottom"),
+ (html! { }, "Panels Right Bottom"),
+ (html! { }, "Panels Top Left"),
+ (html! { }, "Paperclip"),
+ (html! { }, "Parentheses"),
+ (html! { }, "Parking Meter"),
+ (html! { }, "Party Popper"),
+ (html! { }, "Pause"),
+ (html! { }, "Paw Print"),
+ (html! { }, "Pc Case"),
+ (html! { }, "Pen Line"),
+ (html! { }, "Pen Off"),
+ (html! { }, "Pen Tool"),
+ (html! { }, "Pen"),
+ (html! { }, "Pencil Line"),
+ (html! { }, "Pencil Off"),
+ (html! { }, "Pencil Ruler"),
+ (html! { }, "Pencil"),
+ (html! { }, "Pentagon"),
+ (html! { }, "Percent"),
+ (html! { }, "Person Standing"),
+ (html! { }, "Philippine Peso"),
+ (html! { }, "Phone Call"),
+ (html! { }, "Phone Forwarded"),
+ (html! { }, "Phone Incoming"),
+ (html! { }, "Phone Missed"),
+ (html! { }, "Phone Off"),
+ (html! { }, "Phone Outgoing"),
+ (html! { }, "Phone"),
+ (html! { }, "Pi"),
+ (html! { }, "Piano"),
+ (html! { }, "Pickaxe"),
+ (html! { }, "Picture In Picture 2"),
+ (html! { }, "Picture In Picture"),
+ (html! { }, "Piggy Bank"),
+ (html! { }, "Pilcrow Left"),
+ (html! { }, "Pilcrow Right"),
+ (html! { }, "Pilcrow"),
+ (html! { }, "Pill Bottle"),
+ (html! { }, "Pill"),
+ (html! { }, "Pin Off"),
+ (html! { }, "Pin"),
+ (html! { }, "Pipette"),
+ (html! { }, "Pizza"),
+ (html! { }, "Plane Landing"),
+ (html! { }, "Plane Takeoff"),
+ (html! { }, "Plane"),
+ (html! { }, "Play"),
+ (html! { }, "Plug 2"),
+ (html! { }, "Plug Zap"),
+ (html! { }, "Plug"),
+ (html! { }, "Plus"),
+ (html! { }, "Pocket Knife"),
+ (html! { }, "Pocket"),
+ (html! { }, "Podcast"),
+ (html! { }, "Pointer Off"),
+ (html! { }, "Pointer"),
+ (html! { }, "Popcorn"),
+ (html! { }, "Popsicle"),
+ (html! { }, "Pound Sterling"),
+ (html! { }, "Power Off"),
+ (html! { }, "Power"),
+ (html! { }, "Presentation"),
+ (html! { }, "Printer Check"),
+ (html! { }, "Printer"),
+ (html! { }, "Projector"),
+ (html! { }, "Proportions"),
+ (html! { }, "Puzzle"),
+ (html! { }, "Pyramid"),
+ ];
+ icons
+ .into_iter()
+ .map(|(icon, name)| {
+ html! {
+
+ { icon }
+ { name }
+
+ }
+ })
+ .collect::()
+}
+#[function_component]
+pub fn IconsQ() -> Html {
+ let icons = [
+ (html! { }, "Qr Code"),
+ (html! {
}, "Quote"),
+ ];
+ icons
+ .into_iter()
+ .map(|(icon, name)| {
+ html! {
+
+ { icon }
+ { name }
+
+ }
+ })
+ .collect::()
+}
+#[function_component]
+pub fn IconsR() -> Html {
+ let icons = [
+ (html! { }, "Rabbit"),
+ (html! { }, "Radar"),
+ (html! { }, "Radiation"),
+ (html! { }, "Radical"),
+ (html! { }, "Radio Receiver"),
+ (html! { }, "Radio Tower"),
+ (html! { }, "Radio"),
+ (html! { }, "Radius"),
+ (html! { }, "Rail Symbol"),
+ (html! { }, "Rainbow"),
+ (html! { }, "Rat"),
+ (html! { }, "Ratio"),
+ (html! { }, "Receipt Cent"),
+ (html! { }, "Receipt Euro"),
+ (html! { }, "Receipt Indian Rupee"),
+ (html! { }, "Receipt Japanese Yen"),
+ (html! { }, "Receipt Pound Sterling"),
+ (html! { }, "Receipt Russian Ruble"),
+ (html! { }, "Receipt Swiss Franc"),
+ (html! { }, "Receipt Text"),
+ (html! { }, "Receipt"),
+ (html! { }, "Rectangle Ellipsis"),
+ (html! { }, "Rectangle Horizontal"),
+ (html! { }, "Rectangle Vertical"),
+ (html! { }, "Recycle"),
+ (html! { }, "Redo 2"),
+ (html! { }, "Redo Dot"),
+ (html! { }, "Redo"),
+ (html! { }, "Refresh Ccw Dot"),
+ (html! { }, "Refresh Ccw"),
+ (html! { }, "Refresh Cw Off"),
+ (html! { }, "Refresh Cw"),
+ (html! { }, "Refrigerator"),
+ (html! { }, "Regex"),
+ (html! { }, "Remove Formatting"),
+ (html! { }, "Repeat 1"),
+ (html! { }, "Repeat 2"),
+ (html! { }, "Repeat"),
+ (html! { }, "Replace All"),
+ (html! { }, "Replace"),
+ (html! { }, "Reply All"),
+ (html! { }, "Reply"),
+ (html! { }, "Rewind"),
+ (html! { }, "Ribbon"),
+ (html! { }, "Rocket"),
+ (html! { }, "Rocking Chair"),
+ (html! { }, "Roller Coaster"),
+ (html! { }, "Rotate 3 D"),
+ (html! { }, "Rotate Ccw Square"),
+ (html! { }, "Rotate Ccw"),
+ (html! { }, "Rotate Cw Square"),
+ (html! { }, "Rotate Cw"),
+ (html! { }, "Route Off"),
+ (html! { }, "Route"),
+ (html! { }, "Router"),
+ (html! { }, "Rows 2"),
+ (html! { }, "Rows 3"),
+ (html! { }, "Rows 4"),
+ (html! { }, "Rss"),
+ (html! { }, "Ruler"),
+ (html! { }, "Russian Ruble"),
+ ];
+ icons
+ .into_iter()
+ .map(|(icon, name)| {
+ html! {
+
+ { icon }
+ { name }
+
+ }
+ })
+ .collect::()
+}
+#[function_component]
+pub fn IconsS() -> Html {
+ let icons = [
+ (html! { }, "Sailboat"),
+ (html! { }, "Salad"),
+ (html! { }, "Sandwich"),
+ (html! { }, "Satellite Dish"),
+ (html! { }, "Satellite"),
+ (html! { }, "Save All"),
+ (html! { }, "Save Off"),
+ (html! { }, "Save"),
+ (html! { }, "Scale 3 D"),
+ (html! { }, "Scale"),
+ (html! { }, "Scaling"),
+ (html! { }, "Scan Barcode"),
+ (html! { }, "Scan Eye"),
+ (html! { }, "Scan Face"),
+ (html! { }, "Scan Line"),
+ (html! { }, "Scan Qr Code"),
+ (html! { }, "Scan Search"),
+ (html! { }, "Scan Text"),
+ (html! { }, "Scan"),
+ (html! { }, "School"),
+ (html! { }, "Scissors Line Dashed"),
+ (html! { }, "Scissors"),
+ (html! { }, "Screen Share Off"),
+ (html! { }, "Screen Share"),
+ (html! { }, "Scroll Text"),
+ (html! { }, "Scroll"),
+ (html! { }, "Search Check"),
+ (html! { }, "Search Code"),
+ (html! { }, "Search Slash"),
+ (html! { }, "Search X"),
+ (html! { }, "Search"),
+ (html! { }, "Section"),
+ (html! { }, "Send Horizontal"),
+ (html! { }, "Send To Back"),
+ (html! { }, "Send"),
+ (html! { }, "Separator Horizontal"),
+ (html! { }, "Separator Vertical"),
+ (html! { }, "Server Cog"),
+ (html! { }, "Server Crash"),
+ (html! { }, "Server Off"),
+ (html! { }, "Server"),
+ (html! { }, "Settings 2"),
+ (html! { }, "Settings"),
+ (html! { }, "Shapes"),
+ (html! { }, "Share 2"),
+ (html! { }, "Share"),
+ (html! { }, "Sheet"),
+ (html! { }, "Shell"),
+ (html! { }, "Shield Alert"),
+ (html! { }, "Shield Ban"),
+ (html! { }, "Shield Check"),
+ (html! { }, "Shield Ellipsis"),
+ (html! { }, "Shield Half"),
+ (html! { }, "Shield Minus"),
+ (html! { }, "Shield Off"),
+ (html! { }, "Shield Plus"),
+ (html! { }, "Shield Question"),
+ (html! { }, "Shield X"),
+ (html! { }, "Shield"),
+ (html! { }, "Ship Wheel"),
+ (html! { }, "Ship"),
+ (html! { }, "Shirt"),
+ (html! { }, "Shopping Bag"),
+ (html! { }, "Shopping Basket"),
+ (html! { }, "Shopping Cart"),
+ (html! { }, "Shovel"),
+ (html! { }, "Shower Head"),
+ (html! { }, "Shrink"),
+ (html! { }, "Shrub"),
+ (html! { }, "Shuffle"),
+ (html! { }, "Sigma"),
+ (html! { }, "Signal High"),
+ (html! { }, "Signal Low"),
+ (html! { }, "Signal Medium"),
+ (html! { }, "Signal Zero"),
+ (html! { }, "Signal"),
+ (html! { }, "Signature"),
+ (html! { }, "Signpost Big"),
+ (html! { }, "Signpost"),
+ (html! { }, "Siren"),
+ (html! { }, "Skip Back"),
+ (html! { }, "Skip Forward"),
+ (html! { }, "Skull"),
+ (html! { }, "Slack"),
+ (html! { }, "Slash"),
+ (html! { }, "Slice"),
+ (html! { }, "Sliders Horizontal"),
+ (html! { }, "Sliders Vertical"),
+ (html! { }, "Smartphone Charging"),
+ (html! { }, "Smartphone Nfc"),
+ (html! { }, "Smartphone"),
+ (html! { }, "Smile Plus"),
+ (html! { }, "Smile"),
+ (html! { }, "Snail"),
+ (html! { }, "Snowflake"),
+ (html! { }, "Sofa"),
+ (html! { }, "Soup"),
+ (html! { }, "Space"),
+ (html! { }, "Spade"),
+ (html! { }, "Sparkle"),
+ (html! { }, "Sparkles"),
+ (html! { }, "Speaker"),
+ (html! { }, "Speech"),
+ (html! { }, "Spell Check 2"),
+ (html! { }, "Spell Check"),
+ (html! { }, "Spline"),
+ (html! { }, "Split"),
+ (html! { }, "Spray Can"),
+ (html! { }, "Sprout"),
+ (html! { }, "Square Activity"),
+ (html! { }, "Square Arrow Down Left"),
+ (
+ html! { },
+ "Square Arrow Down Right",
+ ),
+ (html! { }, "Square Arrow Down"),
+ (html! { }, "Square Arrow Left"),
+ (
+ html! { },
+ "Square Arrow Out Down Left",
+ ),
+ (
+ html! { },
+ "Square Arrow Out Down Right",
+ ),
+ (
+ html! { },
+ "Square Arrow Out Up Left",
+ ),
+ (
+ html! { },
+ "Square Arrow Out Up Right",
+ ),
+ (html! { }, "Square Arrow Right"),
+ (html! { }, "Square Arrow Up Left"),
+ (html! { }, "Square Arrow Up Right"),
+ (html! { }, "Square Arrow Up"),
+ (html! { }, "Square Asterisk"),
+ (
+ html! { },
+ "Square Bottom Dashed Scissors",
+ ),
+ (html! { }, "Square Chart Gantt"),
+ (html! { }, "Square Check Big"),
+ (html! { }, "Square Check"),
+ (html! { }, "Square Chevron Down"),
+ (html! { }, "Square Chevron Left"),
+ (html! { }, "Square Chevron Right"),
+ (html! { }, "Square Chevron Up"),
+ (html! { }, "Square Code"),
+ (
+ html! { },
+ "Square Dashed Bottom Code",
+ ),
+ (html! { }, "Square Dashed Bottom"),
+ (html! { }, "Square Dashed Kanban"),
+ (
+ html! { },
+ "Square Dashed Mouse Pointer",
+ ),
+ (html! { }, "Square Dashed"),
+ (html! { }, "Square Divide"),
+ (html! { }, "Square Dot"),
+ (html! { }, "Square Equal"),
+ (html! { }, "Square Function"),
+ (html! { }, "Square Kanban"),
+ (html! { }, "Square Library"),
+ (html! { }, "Square M"),
+ (html! { }, "Square Menu"),
+ (html! { }, "Square Minus"),
+ (html! { }, "Square Mouse Pointer"),
+ (html! { }, "Square Parking Off"),
+ (html! { }, "Square Parking"),
+ (html! { }, "Square Pen"),
+ (html! { }, "Square Percent"),
+ (html! { }, "Square Pi"),
+ (html! { }, "Square Pilcrow"),
+ (html! { }, "Square Play"),
+ (html! { }, "Square Plus"),
+ (html! { }, "Square Power"),
+ (html! { }, "Square Radical"),
+ (html! { }, "Square Scissors"),
+ (html! { }, "Square Sigma"),
+ (html! { }, "Square Slash"),
+ (
+ html! { },
+ "Square Split Horizontal",
+ ),
+ (html! { }, "Square Split Vertical"),
+ (html! { }, "Square Square"),
+ (html! { }, "Square Stack"),
+ (html! { }, "Square Terminal"),
+ (html! { }, "Square User Round"),
+ (html! { }, "Square User"),
+ (html! { }, "Square X"),
+ (html! { }, "Square"),
+ (html! { }, "Squircle"),
+ (html! { }, "Squirrel"),
+ (html! { }, "Stamp"),
+ (html! { }, "Star Half"),
+ (html! { }, "Star Off"),
+ (html! { }, "Star"),
+ (html! { }, "Step Back"),
+ (html! { }, "Step Forward"),
+ (html! { }, "Stethoscope"),
+ (html! { }, "Sticker"),
+ (html! { }, "Sticky Note"),
+ (html! { }, "Store"),
+ (html! { }, "Stretch Horizontal"),
+ (html! { }, "Stretch Vertical"),
+ (html! { }, "Strikethrough"),
+ (html! { }, "Subscript"),
+ (html! { }, "Sun Dim"),
+ (html! { }, "Sun Medium"),
+ (html! { }, "Sun Moon"),
+ (html! { }, "Sun Snow"),
+ (html! { }, "Sun"),
+ (html! { }, "Sunrise"),
+ (html! { }, "Sunset"),
+ (html! { }, "Superscript"),
+ (html! { }, "Swatch Book"),
+ (html! { }, "Swiss Franc"),
+ (html! { }, "Switch Camera"),
+ (html! { }, "Sword"),
+ (html! { }, "Swords"),
+ (html! { }, "Syringe"),
+ ];
+ icons
+ .into_iter()
+ .map(|(icon, name)| {
+ html! {
+
+ { icon }
+ { name }
+
+ }
+ })
+ .collect::()
+}
+#[function_component]
+pub fn IconsT() -> Html {
+ let icons = [
+ (html! { }, "Table 2"),
+ (html! { }, "Table Cells Merge"),
+ (html! { }, "Table Cells Split"),
+ (html! { }, "Table Columns Split"),
+ (html! { }, "Table Of Contents"),
+ (html! { }, "Table Properties"),
+ (html! { }, "Table Rows Split"),
+ (html! { }, "Table"),
+ (html! { }, "Tablet Smartphone"),
+ (html! { }, "Tablet"),
+ (html! { }, "Tablets"),
+ (html! { }, "Tag"),
+ (html! { }, "Tags"),
+ (html! { }, "Tally 1"),
+ (html! { }, "Tally 2"),
+ (html! { }, "Tally 3"),
+ (html! { }, "Tally 4"),
+ (html! { }, "Tally 5"),
+ (html! { }, "Tangent"),
+ (html! { }, "Target"),
+ (html! { }, "Telescope"),
+ (html! { }, "Tent Tree"),
+ (html! { }, "Tent"),
+ (html! { }, "Terminal"),
+ (html! { }, "Test Tube Diagonal"),
+ (html! { }, "Test Tube"),
+ (html! { }, "Test Tubes"),
+ (html! { }, "Text Cursor Input"),
+ (html! { }, "Text Cursor"),
+ (html! { }, "Text Quote"),
+ (html! { }, "Text Search"),
+ (html! { }, "Text Select"),
+ (html! { }, "Text"),
+ (html! { }, "Theater"),
+ (html! { }, "Thermometer Snowflake"),
+ (html! { }, "Thermometer Sun"),
+ (html! { }, "Thermometer"),
+ (html! { }, "Thumbs Down"),
+ (html! { }, "Thumbs Up"),
+ (html! { }, "Ticket Check"),
+ (html! { }, "Ticket Minus"),
+ (html! { }, "Ticket Percent"),
+ (html! { }, "Ticket Plus"),
+ (html! { }, "Ticket Slash"),
+ (html! { }, "Ticket X"),
+ (html! { }, "Ticket"),
+ (html! { }, "Tickets Plane"),
+ (html! { }, "Tickets"),
+ (html! { }, "Timer Off"),
+ (html! { }, "Timer Reset"),
+ (html! { }, "Timer"),
+ (html! { }, "Toggle Left"),
+ (html! { }, "Toggle Right"),
+ (html! { }, "Toilet"),
+ (html! { }, "Tornado"),
+ (html! { }, "Torus"),
+ (html! { }, "Touchpad Off"),
+ (html! { }, "Touchpad"),
+ (html! { }, "Tower Control"),
+ (html! { }, "Toy Brick"),
+ (html! { }, "Tractor"),
+ (html! { }, "Traffic Cone"),
+ (html! { }, "Train Front Tunnel"),
+ (html! { }, "Train Front"),
+ (html! { }, "Train Track"),
+ (html! { }, "Tram Front"),
+ (html! { }, "Trash 2"),
+ (html! { }, "Trash"),
+ (html! { }, "Tree Deciduous"),
+ (html! { }, "Tree Palm"),
+ (html! { }, "Tree Pine"),
+ (html! { }, "Trees"),
+ (html! { }, "Trello"),
+ (html! { }, "Trending Down"),
+ (html! { }, "Trending Up Down"),
+ (html! { }, "Trending Up"),
+ (html! { }, "Triangle Alert"),
+ (html! { }, "Triangle Right"),
+ (html! { }, "Triangle"),
+ (html! { }, "Trophy"),
+ (html! { }, "Truck"),
+ (html! { }, "Turtle"),
+ (html! { }, "Tv Minimal Play"),
+ (html! { }, "Tv Minimal"),
+ (html! { }, "Tv"),
+ (html! { }, "Twitch"),
+ (html! { }, "Twitter"),
+ (html! { }, "Type Outline"),
+ (html! { }, "Type"),
+ ];
+ icons
+ .into_iter()
+ .map(|(icon, name)| {
+ html! {
+
+ { icon }
+ { name }
+
+ }
+ })
+ .collect::()
+}
+#[function_component]
+pub fn IconsU() -> Html {
+ let icons = [
+ (html! { }, "Umbrella Off"),
+ (html! { }, "Umbrella"),
+ (html! { }, "Underline"),
+ (html! { }, "Undo 2"),
+ (html! { }, "Undo Dot"),
+ (html! { }, "Undo"),
+ (html! { }, "Unfold Horizontal"),
+ (html! { }, "Unfold Vertical"),
+ (html! { }, "Ungroup"),
+ (html! { }, "University"),
+ (html! { }, "Unlink 2"),
+ (html! { }, "Unlink"),
+ (html! { }, "Unplug"),
+ (html! { }, "Upload"),
+ (html! { }, "Usb"),
+ (html! { }, "User Check"),
+ (html! { }, "User Cog"),
+ (html! { }, "User Minus"),
+ (html! { }, "User Pen"),
+ (html! { }, "User Plus"),
+ (html! { }, "User Round Check"),
+ (html! { }, "User Round Cog"),
+ (html! { }, "User Round Minus"),
+ (html! { }, "User Round Pen"),
+ (html! { }, "User Round Plus"),
+ (html! { }, "User Round Search"),
+ (html! { }, "User Round X"),
+ (html! { }, "User Round"),
+ (html! { }, "User Search"),
+ (html! { }, "User X"),
+ (html! { }, "User"),
+ (html! { }, "Users Round"),
+ (html! { }, "Users"),
+ (html! { }, "Utensils Crossed"),
+ (html! { }, "Utensils"),
+ (html! { }, "Utility Pole"),
+ ];
+ icons
+ .into_iter()
+ .map(|(icon, name)| {
+ html! {
+
+ { icon }
+ { name }
+
+ }
+ })
+ .collect::()
+}
+#[function_component]
+pub fn IconsV() -> Html {
+ let icons = [
+ (html! { }, "Variable"),
+ (html! { }, "Vault"),
+ (html! { }, "Vegan"),
+ (html! { }, "Venetian Mask"),
+ (html! { }, "Vibrate Off"),
+ (html! { }, "Vibrate"),
+ (html! { }, "Video Off"),
+ (html! { }, "Video"),
+ (html! { }, "Videotape"),
+ (html! { }, "View"),
+ (html! { }, "Voicemail"),
+ (html! { }, "Volleyball"),
+ (html! { }, "Volume 1"),
+ (html! { }, "Volume 2"),
+ (html! { }, "Volume Off"),
+ (html! { }, "Volume X"),
+ (html! { }, "Volume"),
+ (html! { }, "Vote"),
+ ];
+ icons
+ .into_iter()
+ .map(|(icon, name)| {
+ html! {
+
+ { icon }
+ { name }
+
+ }
+ })
+ .collect::()
+}
+#[function_component]
+pub fn IconsW() -> Html {
+ let icons = [
+ (html! { }, "Wallet Cards"),
+ (html! { }, "Wallet Minimal"),
+ (html! { }, "Wallet"),
+ (html! { }, "Wallpaper"),
+ (html! { }, "Wand Sparkles"),
+ (html! { }, "Wand"),
+ (html! { }, "Warehouse"),
+ (html! { }, "Washing Machine"),
+ (html! { }, "Watch"),
+ (html! { }, "Waves"),
+ (html! { }, "Waypoints"),
+ (html! { }, "Webcam"),
+ (html! { }, "Webhook Off"),
+ (html! { }, "Webhook"),
+ (html! { }, "Weight"),
+ (html! { }, "Wheat Off"),
+ (html! { }, "Wheat"),
+ (html! { }, "Whole Word"),
+ (html! { }, "Wifi High"),
+ (html! { }, "Wifi Low"),
+ (html! { }, "Wifi Off"),
+ (html! { }, "Wifi Zero"),
+ (html! { }, "Wifi"),
+ (html! { }, "Wind Arrow Down"),
+ (html! { }, "Wind"),
+ (html! { }, "Wine Off"),
+ (html! { }, "Wine"),
+ (html! { }, "Workflow"),
+ (html! { }, "Worm"),
+ (html! { }, "Wrap Text"),
+ (html! { }, "Wrench"),
+ ];
+ icons
+ .into_iter()
+ .map(|(icon, name)| {
+ html! {
+
+ { icon }
+ { name }
+
+ }
+ })
+ .collect::()
+}
+#[function_component]
+pub fn IconsX() -> Html {
+ let icons = [(html! { }, "X")];
+ icons
+ .into_iter()
+ .map(|(icon, name)| {
+ html! {
+
+ { icon }
+ { name }
+
+ }
+ })
+ .collect::()
+}
+#[function_component]
+pub fn IconsY() -> Html {
+ let icons = [(html! { }, "Youtube")];
+ icons
+ .into_iter()
+ .map(|(icon, name)| {
+ html! {
+
+ { icon }
+ { name }
+
+ }
+ })
+ .collect::()
+}
+#[function_component]
+pub fn IconsZ() -> Html {
+ let icons = [
+ (html! { }, "Zap Off"),
+ (html! { }, "Zap"),
+ (html! { }, "Zoom In"),
+ (html! { }, "Zoom Out"),
+ ];
+ icons
+ .into_iter()
+ .map(|(icon, name)| {
+ html! {
+
+ { icon }
+ { name }
+
+ }
+ })
+ .collect::()
}
diff --git a/book/src/frameworks/dioxus.md b/book/src/frameworks/dioxus.md
index 523c6d7..6811bd8 100644
--- a/book/src/frameworks/dioxus.md
+++ b/book/src/frameworks/dioxus.md
@@ -1,8 +1,30 @@
# Lucide Dioxus
+Implementation of the Lucide icon library for [Dioxus](https://dioxuslabs.com/) applications.
+
+## Installation
+
+```shell
+# Selective Icons
+cargo add lucide-dioxus --features camera,file-image,moon,sun
+
+# All Icons
+cargo add lucide-dioxus --features full
+```
+
+- [View on crates.io](https://crates.io/crates/lucide-dioxus)
+- [View on docs.rs](https://docs.rs/lucide-dioxus/latest/lucide_dioxus/)
+- [View source](https://github.com/RustForWeb/lucide/tree/main/packages/dioxus)
+
+## Usage
+
TODO
-## Example
+## Props
+
+TODO
+
+## Icons
```toml,trunk
package = "lucide-dioxus-book"
diff --git a/book/src/frameworks/leptos.md b/book/src/frameworks/leptos.md
index 3c21433..f3e671a 100644
--- a/book/src/frameworks/leptos.md
+++ b/book/src/frameworks/leptos.md
@@ -1,8 +1,48 @@
# Lucide Leptos
-TODO
+Implementation of the Lucide icon library for [Leptos](https://leptos.dev/) applications.
-## Example
+## Installation
+
+Install the icons from your command line.
+
+```shell
+# Selective Icons
+cargo add lucide-leptos --features camera,file-image,moon,sun
+
+# All Icons
+cargo add lucide-leptos --features full
+```
+
+- [View on crates.io](https://crates.io/crates/lucide-leptos)
+- [View on docs.rs](https://docs.rs/lucide-leptos/latest/lucide_leptos/)
+- [View source](https://github.com/RustForWeb/lucide/tree/main/packages/leptos)
+
+## Usage
+
+```rust,ignore
+use leptos::prelude::*;
+use lucide_leptos::Camera;
+
+#[component]
+fn App() -> impl IntoView {
+ view! {
+
+ }
+}
+```
+
+## Props
+
+| Name | Type | Default |
+| ----------------------- | ---------------- | ---------------- |
+| `size` | `Signal` | `24` |
+| `color` | `Signal` | `"currentColor"` |
+| `fill` | `Signal` | `"none"` |
+| `stroke_width` | `Signal` | `2` |
+| `absolute_stroke_width` | `Signal` | `false` |
+
+## Icons
```toml,trunk
package = "lucide-leptos-book"
diff --git a/book/src/frameworks/yew.md b/book/src/frameworks/yew.md
index eb0a833..0d2b698 100644
--- a/book/src/frameworks/yew.md
+++ b/book/src/frameworks/yew.md
@@ -1,8 +1,48 @@
# Lucide Yew
-TODO
+Implementation of the Lucide icon library for [Yew](https://yew.rs/) applications.
-## Example
+## Installation
+
+Install the icons from your command line.
+
+```shell
+# Selective Icons
+cargo add lucide-yew --features camera,file-image,moon,sun
+
+# All Icons
+cargo add lucide-yew --features full
+```
+
+- [View on crates.io](https://crates.io/crates/lucide-yew)
+- [View on docs.rs](https://docs.rs/lucide-yew/latest/lucide_yew/)
+- [View source](https://github.com/RustForWeb/lucide/tree/main/packages/yew)
+
+## Usage
+
+```rust,ignore
+use lucide_yew::Camera;
+use yew::prelude::*;
+
+#[component]
+fn App() -> Html {
+ html! {
+
+ }
+}
+```
+
+## Props
+
+| Name | Type | Default |
+| ----------------------- | -------- | ---------------- |
+| `size` | `usize` | `24` |
+| `color` | `String` | `"currentColor"` |
+| `fill` | `String` | `"none"` |
+| `stroke_width` | `usize` | `2` |
+| `absolute_stroke_width` | `bool` | `false` |
+
+## Icons
```toml,trunk
package = "lucide-yew-book"
diff --git a/packages/leptos/Cargo.toml b/packages/leptos/Cargo.toml
index d24dc2b..63692a1 100644
--- a/packages/leptos/Cargo.toml
+++ b/packages/leptos/Cargo.toml
@@ -14,4 +14,3083 @@ leptos.workspace = true
[features]
default = []
-full = []
+a-arrow-down = []
+a-arrow-up = []
+a-large-small = []
+accessibility = []
+activity = []
+air-vent = []
+airplay = []
+alarm-clock-check = []
+alarm-clock-minus = []
+alarm-clock-off = []
+alarm-clock-plus = []
+alarm-clock = []
+alarm-smoke = []
+album = []
+align-center-horizontal = []
+align-center-vertical = []
+align-center = []
+align-end-horizontal = []
+align-end-vertical = []
+align-horizontal-distribute-center = []
+align-horizontal-distribute-end = []
+align-horizontal-distribute-start = []
+align-horizontal-justify-center = []
+align-horizontal-justify-end = []
+align-horizontal-justify-start = []
+align-horizontal-space-around = []
+align-horizontal-space-between = []
+align-justify = []
+align-left = []
+align-right = []
+align-start-horizontal = []
+align-start-vertical = []
+align-vertical-distribute-center = []
+align-vertical-distribute-end = []
+align-vertical-distribute-start = []
+align-vertical-justify-center = []
+align-vertical-justify-end = []
+align-vertical-justify-start = []
+align-vertical-space-around = []
+align-vertical-space-between = []
+ambulance = []
+ampersand = []
+ampersands = []
+amphora = []
+anchor = []
+angry = []
+annoyed = []
+antenna = []
+anvil = []
+aperture = []
+app-window-mac = []
+app-window = []
+apple = []
+archive-restore = []
+archive-x = []
+archive = []
+armchair = []
+arrow-big-down-dash = []
+arrow-big-down = []
+arrow-big-left-dash = []
+arrow-big-left = []
+arrow-big-right-dash = []
+arrow-big-right = []
+arrow-big-up-dash = []
+arrow-big-up = []
+arrow-down-0-1 = []
+arrow-down-1-0 = []
+arrow-down-a-z = []
+arrow-down-from-line = []
+arrow-down-left = []
+arrow-down-narrow-wide = []
+arrow-down-right = []
+arrow-down-to-dot = []
+arrow-down-to-line = []
+arrow-down-up = []
+arrow-down-wide-narrow = []
+arrow-down-z-a = []
+arrow-down = []
+arrow-left-from-line = []
+arrow-left-right = []
+arrow-left-to-line = []
+arrow-left = []
+arrow-right-from-line = []
+arrow-right-left = []
+arrow-right-to-line = []
+arrow-right = []
+arrow-up-0-1 = []
+arrow-up-1-0 = []
+arrow-up-a-z = []
+arrow-up-down = []
+arrow-up-from-dot = []
+arrow-up-from-line = []
+arrow-up-left = []
+arrow-up-narrow-wide = []
+arrow-up-right = []
+arrow-up-to-line = []
+arrow-up-wide-narrow = []
+arrow-up-z-a = []
+arrow-up = []
+arrows-up-from-line = []
+asterisk = []
+at-sign = []
+atom = []
+audio-lines = []
+audio-waveform = []
+award = []
+axe = []
+axis-3-d = []
+baby = []
+backpack = []
+badge-alert = []
+badge-cent = []
+badge-check = []
+badge-dollar-sign = []
+badge-euro = []
+badge-help = []
+badge-indian-rupee = []
+badge-info = []
+badge-japanese-yen = []
+badge-minus = []
+badge-percent = []
+badge-plus = []
+badge-pound-sterling = []
+badge-russian-ruble = []
+badge-swiss-franc = []
+badge-x = []
+badge = []
+baggage-claim = []
+ban = []
+banana = []
+bandage = []
+banknote = []
+barcode = []
+baseline = []
+bath = []
+battery-charging = []
+battery-full = []
+battery-low = []
+battery-medium = []
+battery-warning = []
+battery = []
+beaker = []
+bean-off = []
+bean = []
+bed-double = []
+bed-single = []
+bed = []
+beef = []
+beer-off = []
+beer = []
+bell-dot = []
+bell-electric = []
+bell-minus = []
+bell-off = []
+bell-plus = []
+bell-ring = []
+bell = []
+between-horizontal-end = []
+between-horizontal-start = []
+between-vertical-end = []
+between-vertical-start = []
+biceps-flexed = []
+bike = []
+binary = []
+binoculars = []
+biohazard = []
+bird = []
+bitcoin = []
+blend = []
+blinds = []
+blocks = []
+bluetooth-connected = []
+bluetooth-off = []
+bluetooth-searching = []
+bluetooth = []
+bold = []
+bolt = []
+bomb = []
+bone = []
+book-a = []
+book-audio = []
+book-check = []
+book-copy = []
+book-dashed = []
+book-down = []
+book-headphones = []
+book-heart = []
+book-image = []
+book-key = []
+book-lock = []
+book-marked = []
+book-minus = []
+book-open-check = []
+book-open-text = []
+book-open = []
+book-plus = []
+book-text = []
+book-type = []
+book-up-2 = []
+book-up = []
+book-user = []
+book-x = []
+book = []
+bookmark-check = []
+bookmark-minus = []
+bookmark-plus = []
+bookmark-x = []
+bookmark = []
+boom-box = []
+bot-message-square = []
+bot-off = []
+bot = []
+box = []
+boxes = []
+braces = []
+brackets = []
+brain-circuit = []
+brain-cog = []
+brain = []
+brick-wall = []
+briefcase-business = []
+briefcase-conveyor-belt = []
+briefcase-medical = []
+briefcase = []
+bring-to-front = []
+brush = []
+bug-off = []
+bug-play = []
+bug = []
+building-2 = []
+building = []
+bus-front = []
+bus = []
+cable-car = []
+cable = []
+cake-slice = []
+cake = []
+calculator = []
+calendar-1 = []
+calendar-arrow-down = []
+calendar-arrow-up = []
+calendar-check-2 = []
+calendar-check = []
+calendar-clock = []
+calendar-cog = []
+calendar-days = []
+calendar-fold = []
+calendar-heart = []
+calendar-minus-2 = []
+calendar-minus = []
+calendar-off = []
+calendar-plus-2 = []
+calendar-plus = []
+calendar-range = []
+calendar-search = []
+calendar-x-2 = []
+calendar-x = []
+calendar = []
+camera-off = []
+camera = []
+candy-cane = []
+candy-off = []
+candy = []
+cannabis = []
+captions-off = []
+captions = []
+car-front = []
+car-taxi-front = []
+car = []
+caravan = []
+carrot = []
+case-lower = []
+case-sensitive = []
+case-upper = []
+cassette-tape = []
+cast = []
+castle = []
+cat = []
+cctv = []
+chart-area = []
+chart-bar-big = []
+chart-bar-decreasing = []
+chart-bar-increasing = []
+chart-bar-stacked = []
+chart-bar = []
+chart-candlestick = []
+chart-column-big = []
+chart-column-decreasing = []
+chart-column-increasing = []
+chart-column-stacked = []
+chart-column = []
+chart-gantt = []
+chart-line = []
+chart-network = []
+chart-no-axes-column-decreasing = []
+chart-no-axes-column-increasing = []
+chart-no-axes-column = []
+chart-no-axes-combined = []
+chart-no-axes-gantt = []
+chart-pie = []
+chart-scatter = []
+chart-spline = []
+check-check = []
+check = []
+chef-hat = []
+cherry = []
+chevron-down = []
+chevron-first = []
+chevron-last = []
+chevron-left = []
+chevron-right = []
+chevron-up = []
+chevrons-down-up = []
+chevrons-down = []
+chevrons-left-right-ellipsis = []
+chevrons-left-right = []
+chevrons-left = []
+chevrons-right-left = []
+chevrons-right = []
+chevrons-up-down = []
+chevrons-up = []
+chrome = []
+church = []
+cigarette-off = []
+cigarette = []
+circle-alert = []
+circle-arrow-down = []
+circle-arrow-left = []
+circle-arrow-out-down-left = []
+circle-arrow-out-down-right = []
+circle-arrow-out-up-left = []
+circle-arrow-out-up-right = []
+circle-arrow-right = []
+circle-arrow-up = []
+circle-check-big = []
+circle-check = []
+circle-chevron-down = []
+circle-chevron-left = []
+circle-chevron-right = []
+circle-chevron-up = []
+circle-dashed = []
+circle-divide = []
+circle-dollar-sign = []
+circle-dot-dashed = []
+circle-dot = []
+circle-ellipsis = []
+circle-equal = []
+circle-fading-arrow-up = []
+circle-fading-plus = []
+circle-gauge = []
+circle-help = []
+circle-minus = []
+circle-off = []
+circle-parking-off = []
+circle-parking = []
+circle-pause = []
+circle-percent = []
+circle-play = []
+circle-plus = []
+circle-power = []
+circle-slash-2 = []
+circle-slash = []
+circle-stop = []
+circle-user-round = []
+circle-user = []
+circle-x = []
+circle = []
+circuit-board = []
+citrus = []
+clapperboard = []
+clipboard-check = []
+clipboard-copy = []
+clipboard-list = []
+clipboard-minus = []
+clipboard-paste = []
+clipboard-pen-line = []
+clipboard-pen = []
+clipboard-plus = []
+clipboard-type = []
+clipboard-x = []
+clipboard = []
+clock-1 = []
+clock-10 = []
+clock-11 = []
+clock-12 = []
+clock-2 = []
+clock-3 = []
+clock-4 = []
+clock-5 = []
+clock-6 = []
+clock-7 = []
+clock-8 = []
+clock-9 = []
+clock-alert = []
+clock-arrow-down = []
+clock-arrow-up = []
+clock = []
+cloud-alert = []
+cloud-cog = []
+cloud-download = []
+cloud-drizzle = []
+cloud-fog = []
+cloud-hail = []
+cloud-lightning = []
+cloud-moon-rain = []
+cloud-moon = []
+cloud-off = []
+cloud-rain-wind = []
+cloud-rain = []
+cloud-snow = []
+cloud-sun-rain = []
+cloud-sun = []
+cloud-upload = []
+cloud = []
+cloudy = []
+clover = []
+club = []
+code-xml = []
+code = []
+codepen = []
+codesandbox = []
+coffee = []
+cog = []
+coins = []
+columns-2 = []
+columns-3 = []
+columns-4 = []
+combine = []
+command = []
+compass = []
+component = []
+computer = []
+concierge-bell = []
+cone = []
+construction = []
+contact-round = []
+contact = []
+container = []
+contrast = []
+cookie = []
+cooking-pot = []
+copy-check = []
+copy-minus = []
+copy-plus = []
+copy-slash = []
+copy-x = []
+copy = []
+copyleft = []
+copyright = []
+corner-down-left = []
+corner-down-right = []
+corner-left-down = []
+corner-left-up = []
+corner-right-down = []
+corner-right-up = []
+corner-up-left = []
+corner-up-right = []
+cpu = []
+creative-commons = []
+credit-card = []
+croissant = []
+crop = []
+cross = []
+crosshair = []
+crown = []
+cuboid = []
+cup-soda = []
+currency = []
+cylinder = []
+dam = []
+database-backup = []
+database-zap = []
+database = []
+delete = []
+dessert = []
+diameter = []
+diamond-minus = []
+diamond-percent = []
+diamond-plus = []
+diamond = []
+dice-1 = []
+dice-2 = []
+dice-3 = []
+dice-4 = []
+dice-5 = []
+dice-6 = []
+dices = []
+diff = []
+disc-2 = []
+disc-3 = []
+disc-album = []
+disc = []
+divide = []
+dna-off = []
+dna = []
+dock = []
+dog = []
+dollar-sign = []
+donut = []
+door-closed = []
+door-open = []
+dot = []
+download = []
+drafting-compass = []
+drama = []
+dribbble = []
+drill = []
+droplet = []
+droplets = []
+drum = []
+drumstick = []
+dumbbell = []
+ear-off = []
+ear = []
+earth-lock = []
+earth = []
+eclipse = []
+egg-fried = []
+egg-off = []
+egg = []
+ellipsis-vertical = []
+ellipsis = []
+equal-approximately = []
+equal-not = []
+equal = []
+eraser = []
+ethernet-port = []
+euro = []
+expand = []
+external-link = []
+eye-closed = []
+eye-off = []
+eye = []
+facebook = []
+factory = []
+fan = []
+fast-forward = []
+feather = []
+fence = []
+ferris-wheel = []
+figma = []
+file-archive = []
+file-audio-2 = []
+file-audio = []
+file-axis-3-d = []
+file-badge-2 = []
+file-badge = []
+file-box = []
+file-chart-column-increasing = []
+file-chart-column = []
+file-chart-line = []
+file-chart-pie = []
+file-check-2 = []
+file-check = []
+file-clock = []
+file-code-2 = []
+file-code = []
+file-cog = []
+file-diff = []
+file-digit = []
+file-down = []
+file-heart = []
+file-image = []
+file-input = []
+file-json-2 = []
+file-json = []
+file-key-2 = []
+file-key = []
+file-lock-2 = []
+file-lock = []
+file-minus-2 = []
+file-minus = []
+file-music = []
+file-output = []
+file-pen-line = []
+file-pen = []
+file-plus-2 = []
+file-plus = []
+file-question = []
+file-scan = []
+file-search-2 = []
+file-search = []
+file-sliders = []
+file-spreadsheet = []
+file-stack = []
+file-symlink = []
+file-terminal = []
+file-text = []
+file-type-2 = []
+file-type = []
+file-up = []
+file-user = []
+file-video-2 = []
+file-video = []
+file-volume-2 = []
+file-volume = []
+file-warning = []
+file-x-2 = []
+file-x = []
+file = []
+files = []
+film = []
+filter-x = []
+filter = []
+fingerprint = []
+fire-extinguisher = []
+fish-off = []
+fish-symbol = []
+fish = []
+flag-off = []
+flag-triangle-left = []
+flag-triangle-right = []
+flag = []
+flame-kindling = []
+flame = []
+flashlight-off = []
+flashlight = []
+flask-conical-off = []
+flask-conical = []
+flask-round = []
+flip-horizontal-2 = []
+flip-horizontal = []
+flip-vertical-2 = []
+flip-vertical = []
+flower-2 = []
+flower = []
+focus = []
+fold-horizontal = []
+fold-vertical = []
+folder-archive = []
+folder-check = []
+folder-clock = []
+folder-closed = []
+folder-code = []
+folder-cog = []
+folder-dot = []
+folder-down = []
+folder-git-2 = []
+folder-git = []
+folder-heart = []
+folder-input = []
+folder-kanban = []
+folder-key = []
+folder-lock = []
+folder-minus = []
+folder-open-dot = []
+folder-open = []
+folder-output = []
+folder-pen = []
+folder-plus = []
+folder-root = []
+folder-search-2 = []
+folder-search = []
+folder-symlink = []
+folder-sync = []
+folder-tree = []
+folder-up = []
+folder-x = []
+folder = []
+folders = []
+footprints = []
+forklift = []
+forward = []
+frame = []
+framer = []
+frown = []
+fuel = []
+fullscreen = []
+gallery-horizontal-end = []
+gallery-horizontal = []
+gallery-thumbnails = []
+gallery-vertical-end = []
+gallery-vertical = []
+gamepad-2 = []
+gamepad = []
+gauge = []
+gavel = []
+gem = []
+ghost = []
+gift = []
+git-branch-plus = []
+git-branch = []
+git-commit-horizontal = []
+git-commit-vertical = []
+git-compare-arrows = []
+git-compare = []
+git-fork = []
+git-graph = []
+git-merge = []
+git-pull-request-arrow = []
+git-pull-request-closed = []
+git-pull-request-create-arrow = []
+git-pull-request-create = []
+git-pull-request-draft = []
+git-pull-request = []
+github = []
+gitlab = []
+glass-water = []
+glasses = []
+globe-lock = []
+globe = []
+goal = []
+grab = []
+graduation-cap = []
+grape = []
+grid-2-x-2-check = []
+grid-2-x-2-plus = []
+grid-2-x-2-x = []
+grid-2-x-2 = []
+grid-3-x-3 = []
+grip-horizontal = []
+grip-vertical = []
+grip = []
+group = []
+guitar = []
+ham = []
+hammer = []
+hand-coins = []
+hand-heart = []
+hand-helping = []
+hand-metal = []
+hand-platter = []
+hand = []
+handshake = []
+hard-drive-download = []
+hard-drive-upload = []
+hard-drive = []
+hard-hat = []
+hash = []
+haze = []
+hdmi-port = []
+heading-1 = []
+heading-2 = []
+heading-3 = []
+heading-4 = []
+heading-5 = []
+heading-6 = []
+heading = []
+headphone-off = []
+headphones = []
+headset = []
+heart-crack = []
+heart-handshake = []
+heart-off = []
+heart-pulse = []
+heart = []
+heater = []
+hexagon = []
+highlighter = []
+history = []
+hop-off = []
+hop = []
+hospital = []
+hotel = []
+hourglass = []
+house-plug = []
+house-plus = []
+house = []
+ice-cream-bowl = []
+ice-cream-cone = []
+id-card = []
+image-down = []
+image-minus = []
+image-off = []
+image-play = []
+image-plus = []
+image-up = []
+image = []
+images = []
+import = []
+inbox = []
+indent-decrease = []
+indent-increase = []
+indian-rupee = []
+infinity = []
+info = []
+inspection-panel = []
+instagram = []
+italic = []
+iteration-ccw = []
+iteration-cw = []
+japanese-yen = []
+joystick = []
+kanban = []
+key-round = []
+key-square = []
+key = []
+keyboard-music = []
+keyboard-off = []
+keyboard = []
+lamp-ceiling = []
+lamp-desk = []
+lamp-floor = []
+lamp-wall-down = []
+lamp-wall-up = []
+lamp = []
+land-plot = []
+landmark = []
+languages = []
+laptop-minimal-check = []
+laptop-minimal = []
+laptop = []
+lasso-select = []
+lasso = []
+laugh = []
+layers-2 = []
+layers-3 = []
+layers = []
+layout-dashboard = []
+layout-grid = []
+layout-list = []
+layout-panel-left = []
+layout-panel-top = []
+layout-template = []
+leaf = []
+leafy-green = []
+lectern = []
+letter-text = []
+library-big = []
+library = []
+life-buoy = []
+ligature = []
+lightbulb-off = []
+lightbulb = []
+link-2-off = []
+link-2 = []
+link = []
+linkedin = []
+list-check = []
+list-checks = []
+list-collapse = []
+list-end = []
+list-filter = []
+list-minus = []
+list-music = []
+list-ordered = []
+list-plus = []
+list-restart = []
+list-start = []
+list-todo = []
+list-tree = []
+list-video = []
+list-x = []
+list = []
+loader-circle = []
+loader-pinwheel = []
+loader = []
+locate-fixed = []
+locate-off = []
+locate = []
+lock-keyhole-open = []
+lock-keyhole = []
+lock-open = []
+lock = []
+log-in = []
+log-out = []
+logs = []
+lollipop = []
+luggage = []
+magnet = []
+mail-check = []
+mail-minus = []
+mail-open = []
+mail-plus = []
+mail-question = []
+mail-search = []
+mail-warning = []
+mail-x = []
+mail = []
+mailbox = []
+mails = []
+map-pin-check-inside = []
+map-pin-check = []
+map-pin-house = []
+map-pin-minus-inside = []
+map-pin-minus = []
+map-pin-off = []
+map-pin-plus-inside = []
+map-pin-plus = []
+map-pin-x-inside = []
+map-pin-x = []
+map-pin = []
+map-pinned = []
+map = []
+martini = []
+maximize-2 = []
+maximize = []
+medal = []
+megaphone-off = []
+megaphone = []
+meh = []
+memory-stick = []
+menu = []
+merge = []
+message-circle-code = []
+message-circle-dashed = []
+message-circle-heart = []
+message-circle-more = []
+message-circle-off = []
+message-circle-plus = []
+message-circle-question = []
+message-circle-reply = []
+message-circle-warning = []
+message-circle-x = []
+message-circle = []
+message-square-code = []
+message-square-dashed = []
+message-square-diff = []
+message-square-dot = []
+message-square-heart = []
+message-square-lock = []
+message-square-more = []
+message-square-off = []
+message-square-plus = []
+message-square-quote = []
+message-square-reply = []
+message-square-share = []
+message-square-text = []
+message-square-warning = []
+message-square-x = []
+message-square = []
+messages-square = []
+mic-off = []
+mic-vocal = []
+mic = []
+microchip = []
+microscope = []
+microwave = []
+milestone = []
+milk-off = []
+milk = []
+minimize-2 = []
+minimize = []
+minus = []
+monitor-check = []
+monitor-cog = []
+monitor-dot = []
+monitor-down = []
+monitor-off = []
+monitor-pause = []
+monitor-play = []
+monitor-smartphone = []
+monitor-speaker = []
+monitor-stop = []
+monitor-up = []
+monitor-x = []
+monitor = []
+moon-star = []
+moon = []
+mountain-snow = []
+mountain = []
+mouse-off = []
+mouse-pointer-2 = []
+mouse-pointer-ban = []
+mouse-pointer-click = []
+mouse-pointer = []
+mouse = []
+move-3-d = []
+move-diagonal-2 = []
+move-diagonal = []
+move-down-left = []
+move-down-right = []
+move-down = []
+move-horizontal = []
+move-left = []
+move-right = []
+move-up-left = []
+move-up-right = []
+move-up = []
+move-vertical = []
+move = []
+music-2 = []
+music-3 = []
+music-4 = []
+music = []
+navigation-2-off = []
+navigation-2 = []
+navigation-off = []
+navigation = []
+network = []
+newspaper = []
+nfc = []
+notebook-pen = []
+notebook-tabs = []
+notebook-text = []
+notebook = []
+notepad-text-dashed = []
+notepad-text = []
+nut-off = []
+nut = []
+octagon-alert = []
+octagon-minus = []
+octagon-pause = []
+octagon-x = []
+octagon = []
+omega = []
+option = []
+orbit = []
+origami = []
+package-2 = []
+package-check = []
+package-minus = []
+package-open = []
+package-plus = []
+package-search = []
+package-x = []
+package = []
+paint-bucket = []
+paint-roller = []
+paintbrush-vertical = []
+paintbrush = []
+palette = []
+panel-bottom-close = []
+panel-bottom-dashed = []
+panel-bottom-open = []
+panel-bottom = []
+panel-left-close = []
+panel-left-dashed = []
+panel-left-open = []
+panel-left = []
+panel-right-close = []
+panel-right-dashed = []
+panel-right-open = []
+panel-right = []
+panel-top-close = []
+panel-top-dashed = []
+panel-top-open = []
+panel-top = []
+panels-left-bottom = []
+panels-right-bottom = []
+panels-top-left = []
+paperclip = []
+parentheses = []
+parking-meter = []
+party-popper = []
+pause = []
+paw-print = []
+pc-case = []
+pen-line = []
+pen-off = []
+pen-tool = []
+pen = []
+pencil-line = []
+pencil-off = []
+pencil-ruler = []
+pencil = []
+pentagon = []
+percent = []
+person-standing = []
+philippine-peso = []
+phone-call = []
+phone-forwarded = []
+phone-incoming = []
+phone-missed = []
+phone-off = []
+phone-outgoing = []
+phone = []
+pi = []
+piano = []
+pickaxe = []
+picture-in-picture-2 = []
+picture-in-picture = []
+piggy-bank = []
+pilcrow-left = []
+pilcrow-right = []
+pilcrow = []
+pill-bottle = []
+pill = []
+pin-off = []
+pin = []
+pipette = []
+pizza = []
+plane-landing = []
+plane-takeoff = []
+plane = []
+play = []
+plug-2 = []
+plug-zap = []
+plug = []
+plus = []
+pocket-knife = []
+pocket = []
+podcast = []
+pointer-off = []
+pointer = []
+popcorn = []
+popsicle = []
+pound-sterling = []
+power-off = []
+power = []
+presentation = []
+printer-check = []
+printer = []
+projector = []
+proportions = []
+puzzle = []
+pyramid = []
+qr-code = []
+quote = []
+rabbit = []
+radar = []
+radiation = []
+radical = []
+radio-receiver = []
+radio-tower = []
+radio = []
+radius = []
+rail-symbol = []
+rainbow = []
+rat = []
+ratio = []
+receipt-cent = []
+receipt-euro = []
+receipt-indian-rupee = []
+receipt-japanese-yen = []
+receipt-pound-sterling = []
+receipt-russian-ruble = []
+receipt-swiss-franc = []
+receipt-text = []
+receipt = []
+rectangle-ellipsis = []
+rectangle-horizontal = []
+rectangle-vertical = []
+recycle = []
+redo-2 = []
+redo-dot = []
+redo = []
+refresh-ccw-dot = []
+refresh-ccw = []
+refresh-cw-off = []
+refresh-cw = []
+refrigerator = []
+regex = []
+remove-formatting = []
+repeat-1 = []
+repeat-2 = []
+repeat = []
+replace-all = []
+replace = []
+reply-all = []
+reply = []
+rewind = []
+ribbon = []
+rocket = []
+rocking-chair = []
+roller-coaster = []
+rotate-3-d = []
+rotate-ccw-square = []
+rotate-ccw = []
+rotate-cw-square = []
+rotate-cw = []
+route-off = []
+route = []
+router = []
+rows-2 = []
+rows-3 = []
+rows-4 = []
+rss = []
+ruler = []
+russian-ruble = []
+sailboat = []
+salad = []
+sandwich = []
+satellite-dish = []
+satellite = []
+save-all = []
+save-off = []
+save = []
+scale-3-d = []
+scale = []
+scaling = []
+scan-barcode = []
+scan-eye = []
+scan-face = []
+scan-line = []
+scan-qr-code = []
+scan-search = []
+scan-text = []
+scan = []
+school = []
+scissors-line-dashed = []
+scissors = []
+screen-share-off = []
+screen-share = []
+scroll-text = []
+scroll = []
+search-check = []
+search-code = []
+search-slash = []
+search-x = []
+search = []
+section = []
+send-horizontal = []
+send-to-back = []
+send = []
+separator-horizontal = []
+separator-vertical = []
+server-cog = []
+server-crash = []
+server-off = []
+server = []
+settings-2 = []
+settings = []
+shapes = []
+share-2 = []
+share = []
+sheet = []
+shell = []
+shield-alert = []
+shield-ban = []
+shield-check = []
+shield-ellipsis = []
+shield-half = []
+shield-minus = []
+shield-off = []
+shield-plus = []
+shield-question = []
+shield-x = []
+shield = []
+ship-wheel = []
+ship = []
+shirt = []
+shopping-bag = []
+shopping-basket = []
+shopping-cart = []
+shovel = []
+shower-head = []
+shrink = []
+shrub = []
+shuffle = []
+sigma = []
+signal-high = []
+signal-low = []
+signal-medium = []
+signal-zero = []
+signal = []
+signature = []
+signpost-big = []
+signpost = []
+siren = []
+skip-back = []
+skip-forward = []
+skull = []
+slack = []
+slash = []
+slice = []
+sliders-horizontal = []
+sliders-vertical = []
+smartphone-charging = []
+smartphone-nfc = []
+smartphone = []
+smile-plus = []
+smile = []
+snail = []
+snowflake = []
+sofa = []
+soup = []
+space = []
+spade = []
+sparkle = []
+sparkles = []
+speaker = []
+speech = []
+spell-check-2 = []
+spell-check = []
+spline = []
+split = []
+spray-can = []
+sprout = []
+square-activity = []
+square-arrow-down-left = []
+square-arrow-down-right = []
+square-arrow-down = []
+square-arrow-left = []
+square-arrow-out-down-left = []
+square-arrow-out-down-right = []
+square-arrow-out-up-left = []
+square-arrow-out-up-right = []
+square-arrow-right = []
+square-arrow-up-left = []
+square-arrow-up-right = []
+square-arrow-up = []
+square-asterisk = []
+square-bottom-dashed-scissors = []
+square-chart-gantt = []
+square-check-big = []
+square-check = []
+square-chevron-down = []
+square-chevron-left = []
+square-chevron-right = []
+square-chevron-up = []
+square-code = []
+square-dashed-bottom-code = []
+square-dashed-bottom = []
+square-dashed-kanban = []
+square-dashed-mouse-pointer = []
+square-dashed = []
+square-divide = []
+square-dot = []
+square-equal = []
+square-function = []
+square-kanban = []
+square-library = []
+square-m = []
+square-menu = []
+square-minus = []
+square-mouse-pointer = []
+square-parking-off = []
+square-parking = []
+square-pen = []
+square-percent = []
+square-pi = []
+square-pilcrow = []
+square-play = []
+square-plus = []
+square-power = []
+square-radical = []
+square-scissors = []
+square-sigma = []
+square-slash = []
+square-split-horizontal = []
+square-split-vertical = []
+square-square = []
+square-stack = []
+square-terminal = []
+square-user-round = []
+square-user = []
+square-x = []
+square = []
+squircle = []
+squirrel = []
+stamp = []
+star-half = []
+star-off = []
+star = []
+step-back = []
+step-forward = []
+stethoscope = []
+sticker = []
+sticky-note = []
+store = []
+stretch-horizontal = []
+stretch-vertical = []
+strikethrough = []
+subscript = []
+sun-dim = []
+sun-medium = []
+sun-moon = []
+sun-snow = []
+sun = []
+sunrise = []
+sunset = []
+superscript = []
+swatch-book = []
+swiss-franc = []
+switch-camera = []
+sword = []
+swords = []
+syringe = []
+table-2 = []
+table-cells-merge = []
+table-cells-split = []
+table-columns-split = []
+table-of-contents = []
+table-properties = []
+table-rows-split = []
+table = []
+tablet-smartphone = []
+tablet = []
+tablets = []
+tag = []
+tags = []
+tally-1 = []
+tally-2 = []
+tally-3 = []
+tally-4 = []
+tally-5 = []
+tangent = []
+target = []
+telescope = []
+tent-tree = []
+tent = []
+terminal = []
+test-tube-diagonal = []
+test-tube = []
+test-tubes = []
+text-cursor-input = []
+text-cursor = []
+text-quote = []
+text-search = []
+text-select = []
+text = []
+theater = []
+thermometer-snowflake = []
+thermometer-sun = []
+thermometer = []
+thumbs-down = []
+thumbs-up = []
+ticket-check = []
+ticket-minus = []
+ticket-percent = []
+ticket-plus = []
+ticket-slash = []
+ticket-x = []
+ticket = []
+tickets-plane = []
+tickets = []
+timer-off = []
+timer-reset = []
+timer = []
+toggle-left = []
+toggle-right = []
+toilet = []
+tornado = []
+torus = []
+touchpad-off = []
+touchpad = []
+tower-control = []
+toy-brick = []
+tractor = []
+traffic-cone = []
+train-front-tunnel = []
+train-front = []
+train-track = []
+tram-front = []
+trash-2 = []
+trash = []
+tree-deciduous = []
+tree-palm = []
+tree-pine = []
+trees = []
+trello = []
+trending-down = []
+trending-up-down = []
+trending-up = []
+triangle-alert = []
+triangle-right = []
+triangle = []
+trophy = []
+truck = []
+turtle = []
+tv-minimal-play = []
+tv-minimal = []
+tv = []
+twitch = []
+twitter = []
+type-outline = []
+type = []
+umbrella-off = []
+umbrella = []
+underline = []
+undo-2 = []
+undo-dot = []
+undo = []
+unfold-horizontal = []
+unfold-vertical = []
+ungroup = []
+university = []
+unlink-2 = []
+unlink = []
+unplug = []
+upload = []
+usb = []
+user-check = []
+user-cog = []
+user-minus = []
+user-pen = []
+user-plus = []
+user-round-check = []
+user-round-cog = []
+user-round-minus = []
+user-round-pen = []
+user-round-plus = []
+user-round-search = []
+user-round-x = []
+user-round = []
+user-search = []
+user-x = []
+user = []
+users-round = []
+users = []
+utensils-crossed = []
+utensils = []
+utility-pole = []
+variable = []
+vault = []
+vegan = []
+venetian-mask = []
+vibrate-off = []
+vibrate = []
+video-off = []
+video = []
+videotape = []
+view = []
+voicemail = []
+volleyball = []
+volume-1 = []
+volume-2 = []
+volume-off = []
+volume-x = []
+volume = []
+vote = []
+wallet-cards = []
+wallet-minimal = []
+wallet = []
+wallpaper = []
+wand-sparkles = []
+wand = []
+warehouse = []
+washing-machine = []
+watch = []
+waves = []
+waypoints = []
+webcam = []
+webhook-off = []
+webhook = []
+weight = []
+wheat-off = []
+wheat = []
+whole-word = []
+wifi-high = []
+wifi-low = []
+wifi-off = []
+wifi-zero = []
+wifi = []
+wind-arrow-down = []
+wind = []
+wine-off = []
+wine = []
+workflow = []
+worm = []
+wrap-text = []
+wrench = []
+x = []
+youtube = []
+zap-off = []
+zap = []
+zoom-in = []
+zoom-out = []
+full = [
+ "a-arrow-down",
+ "a-arrow-up",
+ "a-large-small",
+ "accessibility",
+ "activity",
+ "air-vent",
+ "airplay",
+ "alarm-clock-check",
+ "alarm-clock-minus",
+ "alarm-clock-off",
+ "alarm-clock-plus",
+ "alarm-clock",
+ "alarm-smoke",
+ "album",
+ "align-center-horizontal",
+ "align-center-vertical",
+ "align-center",
+ "align-end-horizontal",
+ "align-end-vertical",
+ "align-horizontal-distribute-center",
+ "align-horizontal-distribute-end",
+ "align-horizontal-distribute-start",
+ "align-horizontal-justify-center",
+ "align-horizontal-justify-end",
+ "align-horizontal-justify-start",
+ "align-horizontal-space-around",
+ "align-horizontal-space-between",
+ "align-justify",
+ "align-left",
+ "align-right",
+ "align-start-horizontal",
+ "align-start-vertical",
+ "align-vertical-distribute-center",
+ "align-vertical-distribute-end",
+ "align-vertical-distribute-start",
+ "align-vertical-justify-center",
+ "align-vertical-justify-end",
+ "align-vertical-justify-start",
+ "align-vertical-space-around",
+ "align-vertical-space-between",
+ "ambulance",
+ "ampersand",
+ "ampersands",
+ "amphora",
+ "anchor",
+ "angry",
+ "annoyed",
+ "antenna",
+ "anvil",
+ "aperture",
+ "app-window-mac",
+ "app-window",
+ "apple",
+ "archive-restore",
+ "archive-x",
+ "archive",
+ "armchair",
+ "arrow-big-down-dash",
+ "arrow-big-down",
+ "arrow-big-left-dash",
+ "arrow-big-left",
+ "arrow-big-right-dash",
+ "arrow-big-right",
+ "arrow-big-up-dash",
+ "arrow-big-up",
+ "arrow-down-0-1",
+ "arrow-down-1-0",
+ "arrow-down-a-z",
+ "arrow-down-from-line",
+ "arrow-down-left",
+ "arrow-down-narrow-wide",
+ "arrow-down-right",
+ "arrow-down-to-dot",
+ "arrow-down-to-line",
+ "arrow-down-up",
+ "arrow-down-wide-narrow",
+ "arrow-down-z-a",
+ "arrow-down",
+ "arrow-left-from-line",
+ "arrow-left-right",
+ "arrow-left-to-line",
+ "arrow-left",
+ "arrow-right-from-line",
+ "arrow-right-left",
+ "arrow-right-to-line",
+ "arrow-right",
+ "arrow-up-0-1",
+ "arrow-up-1-0",
+ "arrow-up-a-z",
+ "arrow-up-down",
+ "arrow-up-from-dot",
+ "arrow-up-from-line",
+ "arrow-up-left",
+ "arrow-up-narrow-wide",
+ "arrow-up-right",
+ "arrow-up-to-line",
+ "arrow-up-wide-narrow",
+ "arrow-up-z-a",
+ "arrow-up",
+ "arrows-up-from-line",
+ "asterisk",
+ "at-sign",
+ "atom",
+ "audio-lines",
+ "audio-waveform",
+ "award",
+ "axe",
+ "axis-3-d",
+ "baby",
+ "backpack",
+ "badge-alert",
+ "badge-cent",
+ "badge-check",
+ "badge-dollar-sign",
+ "badge-euro",
+ "badge-help",
+ "badge-indian-rupee",
+ "badge-info",
+ "badge-japanese-yen",
+ "badge-minus",
+ "badge-percent",
+ "badge-plus",
+ "badge-pound-sterling",
+ "badge-russian-ruble",
+ "badge-swiss-franc",
+ "badge-x",
+ "badge",
+ "baggage-claim",
+ "ban",
+ "banana",
+ "bandage",
+ "banknote",
+ "barcode",
+ "baseline",
+ "bath",
+ "battery-charging",
+ "battery-full",
+ "battery-low",
+ "battery-medium",
+ "battery-warning",
+ "battery",
+ "beaker",
+ "bean-off",
+ "bean",
+ "bed-double",
+ "bed-single",
+ "bed",
+ "beef",
+ "beer-off",
+ "beer",
+ "bell-dot",
+ "bell-electric",
+ "bell-minus",
+ "bell-off",
+ "bell-plus",
+ "bell-ring",
+ "bell",
+ "between-horizontal-end",
+ "between-horizontal-start",
+ "between-vertical-end",
+ "between-vertical-start",
+ "biceps-flexed",
+ "bike",
+ "binary",
+ "binoculars",
+ "biohazard",
+ "bird",
+ "bitcoin",
+ "blend",
+ "blinds",
+ "blocks",
+ "bluetooth-connected",
+ "bluetooth-off",
+ "bluetooth-searching",
+ "bluetooth",
+ "bold",
+ "bolt",
+ "bomb",
+ "bone",
+ "book-a",
+ "book-audio",
+ "book-check",
+ "book-copy",
+ "book-dashed",
+ "book-down",
+ "book-headphones",
+ "book-heart",
+ "book-image",
+ "book-key",
+ "book-lock",
+ "book-marked",
+ "book-minus",
+ "book-open-check",
+ "book-open-text",
+ "book-open",
+ "book-plus",
+ "book-text",
+ "book-type",
+ "book-up-2",
+ "book-up",
+ "book-user",
+ "book-x",
+ "book",
+ "bookmark-check",
+ "bookmark-minus",
+ "bookmark-plus",
+ "bookmark-x",
+ "bookmark",
+ "boom-box",
+ "bot-message-square",
+ "bot-off",
+ "bot",
+ "box",
+ "boxes",
+ "braces",
+ "brackets",
+ "brain-circuit",
+ "brain-cog",
+ "brain",
+ "brick-wall",
+ "briefcase-business",
+ "briefcase-conveyor-belt",
+ "briefcase-medical",
+ "briefcase",
+ "bring-to-front",
+ "brush",
+ "bug-off",
+ "bug-play",
+ "bug",
+ "building-2",
+ "building",
+ "bus-front",
+ "bus",
+ "cable-car",
+ "cable",
+ "cake-slice",
+ "cake",
+ "calculator",
+ "calendar-1",
+ "calendar-arrow-down",
+ "calendar-arrow-up",
+ "calendar-check-2",
+ "calendar-check",
+ "calendar-clock",
+ "calendar-cog",
+ "calendar-days",
+ "calendar-fold",
+ "calendar-heart",
+ "calendar-minus-2",
+ "calendar-minus",
+ "calendar-off",
+ "calendar-plus-2",
+ "calendar-plus",
+ "calendar-range",
+ "calendar-search",
+ "calendar-x-2",
+ "calendar-x",
+ "calendar",
+ "camera-off",
+ "camera",
+ "candy-cane",
+ "candy-off",
+ "candy",
+ "cannabis",
+ "captions-off",
+ "captions",
+ "car-front",
+ "car-taxi-front",
+ "car",
+ "caravan",
+ "carrot",
+ "case-lower",
+ "case-sensitive",
+ "case-upper",
+ "cassette-tape",
+ "cast",
+ "castle",
+ "cat",
+ "cctv",
+ "chart-area",
+ "chart-bar-big",
+ "chart-bar-decreasing",
+ "chart-bar-increasing",
+ "chart-bar-stacked",
+ "chart-bar",
+ "chart-candlestick",
+ "chart-column-big",
+ "chart-column-decreasing",
+ "chart-column-increasing",
+ "chart-column-stacked",
+ "chart-column",
+ "chart-gantt",
+ "chart-line",
+ "chart-network",
+ "chart-no-axes-column-decreasing",
+ "chart-no-axes-column-increasing",
+ "chart-no-axes-column",
+ "chart-no-axes-combined",
+ "chart-no-axes-gantt",
+ "chart-pie",
+ "chart-scatter",
+ "chart-spline",
+ "check-check",
+ "check",
+ "chef-hat",
+ "cherry",
+ "chevron-down",
+ "chevron-first",
+ "chevron-last",
+ "chevron-left",
+ "chevron-right",
+ "chevron-up",
+ "chevrons-down-up",
+ "chevrons-down",
+ "chevrons-left-right-ellipsis",
+ "chevrons-left-right",
+ "chevrons-left",
+ "chevrons-right-left",
+ "chevrons-right",
+ "chevrons-up-down",
+ "chevrons-up",
+ "chrome",
+ "church",
+ "cigarette-off",
+ "cigarette",
+ "circle-alert",
+ "circle-arrow-down",
+ "circle-arrow-left",
+ "circle-arrow-out-down-left",
+ "circle-arrow-out-down-right",
+ "circle-arrow-out-up-left",
+ "circle-arrow-out-up-right",
+ "circle-arrow-right",
+ "circle-arrow-up",
+ "circle-check-big",
+ "circle-check",
+ "circle-chevron-down",
+ "circle-chevron-left",
+ "circle-chevron-right",
+ "circle-chevron-up",
+ "circle-dashed",
+ "circle-divide",
+ "circle-dollar-sign",
+ "circle-dot-dashed",
+ "circle-dot",
+ "circle-ellipsis",
+ "circle-equal",
+ "circle-fading-arrow-up",
+ "circle-fading-plus",
+ "circle-gauge",
+ "circle-help",
+ "circle-minus",
+ "circle-off",
+ "circle-parking-off",
+ "circle-parking",
+ "circle-pause",
+ "circle-percent",
+ "circle-play",
+ "circle-plus",
+ "circle-power",
+ "circle-slash-2",
+ "circle-slash",
+ "circle-stop",
+ "circle-user-round",
+ "circle-user",
+ "circle-x",
+ "circle",
+ "circuit-board",
+ "citrus",
+ "clapperboard",
+ "clipboard-check",
+ "clipboard-copy",
+ "clipboard-list",
+ "clipboard-minus",
+ "clipboard-paste",
+ "clipboard-pen-line",
+ "clipboard-pen",
+ "clipboard-plus",
+ "clipboard-type",
+ "clipboard-x",
+ "clipboard",
+ "clock-1",
+ "clock-10",
+ "clock-11",
+ "clock-12",
+ "clock-2",
+ "clock-3",
+ "clock-4",
+ "clock-5",
+ "clock-6",
+ "clock-7",
+ "clock-8",
+ "clock-9",
+ "clock-alert",
+ "clock-arrow-down",
+ "clock-arrow-up",
+ "clock",
+ "cloud-alert",
+ "cloud-cog",
+ "cloud-download",
+ "cloud-drizzle",
+ "cloud-fog",
+ "cloud-hail",
+ "cloud-lightning",
+ "cloud-moon-rain",
+ "cloud-moon",
+ "cloud-off",
+ "cloud-rain-wind",
+ "cloud-rain",
+ "cloud-snow",
+ "cloud-sun-rain",
+ "cloud-sun",
+ "cloud-upload",
+ "cloud",
+ "cloudy",
+ "clover",
+ "club",
+ "code-xml",
+ "code",
+ "codepen",
+ "codesandbox",
+ "coffee",
+ "cog",
+ "coins",
+ "columns-2",
+ "columns-3",
+ "columns-4",
+ "combine",
+ "command",
+ "compass",
+ "component",
+ "computer",
+ "concierge-bell",
+ "cone",
+ "construction",
+ "contact-round",
+ "contact",
+ "container",
+ "contrast",
+ "cookie",
+ "cooking-pot",
+ "copy-check",
+ "copy-minus",
+ "copy-plus",
+ "copy-slash",
+ "copy-x",
+ "copy",
+ "copyleft",
+ "copyright",
+ "corner-down-left",
+ "corner-down-right",
+ "corner-left-down",
+ "corner-left-up",
+ "corner-right-down",
+ "corner-right-up",
+ "corner-up-left",
+ "corner-up-right",
+ "cpu",
+ "creative-commons",
+ "credit-card",
+ "croissant",
+ "crop",
+ "cross",
+ "crosshair",
+ "crown",
+ "cuboid",
+ "cup-soda",
+ "currency",
+ "cylinder",
+ "dam",
+ "database-backup",
+ "database-zap",
+ "database",
+ "delete",
+ "dessert",
+ "diameter",
+ "diamond-minus",
+ "diamond-percent",
+ "diamond-plus",
+ "diamond",
+ "dice-1",
+ "dice-2",
+ "dice-3",
+ "dice-4",
+ "dice-5",
+ "dice-6",
+ "dices",
+ "diff",
+ "disc-2",
+ "disc-3",
+ "disc-album",
+ "disc",
+ "divide",
+ "dna-off",
+ "dna",
+ "dock",
+ "dog",
+ "dollar-sign",
+ "donut",
+ "door-closed",
+ "door-open",
+ "dot",
+ "download",
+ "drafting-compass",
+ "drama",
+ "dribbble",
+ "drill",
+ "droplet",
+ "droplets",
+ "drum",
+ "drumstick",
+ "dumbbell",
+ "ear-off",
+ "ear",
+ "earth-lock",
+ "earth",
+ "eclipse",
+ "egg-fried",
+ "egg-off",
+ "egg",
+ "ellipsis-vertical",
+ "ellipsis",
+ "equal-approximately",
+ "equal-not",
+ "equal",
+ "eraser",
+ "ethernet-port",
+ "euro",
+ "expand",
+ "external-link",
+ "eye-closed",
+ "eye-off",
+ "eye",
+ "facebook",
+ "factory",
+ "fan",
+ "fast-forward",
+ "feather",
+ "fence",
+ "ferris-wheel",
+ "figma",
+ "file-archive",
+ "file-audio-2",
+ "file-audio",
+ "file-axis-3-d",
+ "file-badge-2",
+ "file-badge",
+ "file-box",
+ "file-chart-column-increasing",
+ "file-chart-column",
+ "file-chart-line",
+ "file-chart-pie",
+ "file-check-2",
+ "file-check",
+ "file-clock",
+ "file-code-2",
+ "file-code",
+ "file-cog",
+ "file-diff",
+ "file-digit",
+ "file-down",
+ "file-heart",
+ "file-image",
+ "file-input",
+ "file-json-2",
+ "file-json",
+ "file-key-2",
+ "file-key",
+ "file-lock-2",
+ "file-lock",
+ "file-minus-2",
+ "file-minus",
+ "file-music",
+ "file-output",
+ "file-pen-line",
+ "file-pen",
+ "file-plus-2",
+ "file-plus",
+ "file-question",
+ "file-scan",
+ "file-search-2",
+ "file-search",
+ "file-sliders",
+ "file-spreadsheet",
+ "file-stack",
+ "file-symlink",
+ "file-terminal",
+ "file-text",
+ "file-type-2",
+ "file-type",
+ "file-up",
+ "file-user",
+ "file-video-2",
+ "file-video",
+ "file-volume-2",
+ "file-volume",
+ "file-warning",
+ "file-x-2",
+ "file-x",
+ "file",
+ "files",
+ "film",
+ "filter-x",
+ "filter",
+ "fingerprint",
+ "fire-extinguisher",
+ "fish-off",
+ "fish-symbol",
+ "fish",
+ "flag-off",
+ "flag-triangle-left",
+ "flag-triangle-right",
+ "flag",
+ "flame-kindling",
+ "flame",
+ "flashlight-off",
+ "flashlight",
+ "flask-conical-off",
+ "flask-conical",
+ "flask-round",
+ "flip-horizontal-2",
+ "flip-horizontal",
+ "flip-vertical-2",
+ "flip-vertical",
+ "flower-2",
+ "flower",
+ "focus",
+ "fold-horizontal",
+ "fold-vertical",
+ "folder-archive",
+ "folder-check",
+ "folder-clock",
+ "folder-closed",
+ "folder-code",
+ "folder-cog",
+ "folder-dot",
+ "folder-down",
+ "folder-git-2",
+ "folder-git",
+ "folder-heart",
+ "folder-input",
+ "folder-kanban",
+ "folder-key",
+ "folder-lock",
+ "folder-minus",
+ "folder-open-dot",
+ "folder-open",
+ "folder-output",
+ "folder-pen",
+ "folder-plus",
+ "folder-root",
+ "folder-search-2",
+ "folder-search",
+ "folder-symlink",
+ "folder-sync",
+ "folder-tree",
+ "folder-up",
+ "folder-x",
+ "folder",
+ "folders",
+ "footprints",
+ "forklift",
+ "forward",
+ "frame",
+ "framer",
+ "frown",
+ "fuel",
+ "fullscreen",
+ "gallery-horizontal-end",
+ "gallery-horizontal",
+ "gallery-thumbnails",
+ "gallery-vertical-end",
+ "gallery-vertical",
+ "gamepad-2",
+ "gamepad",
+ "gauge",
+ "gavel",
+ "gem",
+ "ghost",
+ "gift",
+ "git-branch-plus",
+ "git-branch",
+ "git-commit-horizontal",
+ "git-commit-vertical",
+ "git-compare-arrows",
+ "git-compare",
+ "git-fork",
+ "git-graph",
+ "git-merge",
+ "git-pull-request-arrow",
+ "git-pull-request-closed",
+ "git-pull-request-create-arrow",
+ "git-pull-request-create",
+ "git-pull-request-draft",
+ "git-pull-request",
+ "github",
+ "gitlab",
+ "glass-water",
+ "glasses",
+ "globe-lock",
+ "globe",
+ "goal",
+ "grab",
+ "graduation-cap",
+ "grape",
+ "grid-2-x-2-check",
+ "grid-2-x-2-plus",
+ "grid-2-x-2-x",
+ "grid-2-x-2",
+ "grid-3-x-3",
+ "grip-horizontal",
+ "grip-vertical",
+ "grip",
+ "group",
+ "guitar",
+ "ham",
+ "hammer",
+ "hand-coins",
+ "hand-heart",
+ "hand-helping",
+ "hand-metal",
+ "hand-platter",
+ "hand",
+ "handshake",
+ "hard-drive-download",
+ "hard-drive-upload",
+ "hard-drive",
+ "hard-hat",
+ "hash",
+ "haze",
+ "hdmi-port",
+ "heading-1",
+ "heading-2",
+ "heading-3",
+ "heading-4",
+ "heading-5",
+ "heading-6",
+ "heading",
+ "headphone-off",
+ "headphones",
+ "headset",
+ "heart-crack",
+ "heart-handshake",
+ "heart-off",
+ "heart-pulse",
+ "heart",
+ "heater",
+ "hexagon",
+ "highlighter",
+ "history",
+ "hop-off",
+ "hop",
+ "hospital",
+ "hotel",
+ "hourglass",
+ "house-plug",
+ "house-plus",
+ "house",
+ "ice-cream-bowl",
+ "ice-cream-cone",
+ "id-card",
+ "image-down",
+ "image-minus",
+ "image-off",
+ "image-play",
+ "image-plus",
+ "image-up",
+ "image",
+ "images",
+ "import",
+ "inbox",
+ "indent-decrease",
+ "indent-increase",
+ "indian-rupee",
+ "infinity",
+ "info",
+ "inspection-panel",
+ "instagram",
+ "italic",
+ "iteration-ccw",
+ "iteration-cw",
+ "japanese-yen",
+ "joystick",
+ "kanban",
+ "key-round",
+ "key-square",
+ "key",
+ "keyboard-music",
+ "keyboard-off",
+ "keyboard",
+ "lamp-ceiling",
+ "lamp-desk",
+ "lamp-floor",
+ "lamp-wall-down",
+ "lamp-wall-up",
+ "lamp",
+ "land-plot",
+ "landmark",
+ "languages",
+ "laptop-minimal-check",
+ "laptop-minimal",
+ "laptop",
+ "lasso-select",
+ "lasso",
+ "laugh",
+ "layers-2",
+ "layers-3",
+ "layers",
+ "layout-dashboard",
+ "layout-grid",
+ "layout-list",
+ "layout-panel-left",
+ "layout-panel-top",
+ "layout-template",
+ "leaf",
+ "leafy-green",
+ "lectern",
+ "letter-text",
+ "library-big",
+ "library",
+ "life-buoy",
+ "ligature",
+ "lightbulb-off",
+ "lightbulb",
+ "link-2-off",
+ "link-2",
+ "link",
+ "linkedin",
+ "list-check",
+ "list-checks",
+ "list-collapse",
+ "list-end",
+ "list-filter",
+ "list-minus",
+ "list-music",
+ "list-ordered",
+ "list-plus",
+ "list-restart",
+ "list-start",
+ "list-todo",
+ "list-tree",
+ "list-video",
+ "list-x",
+ "list",
+ "loader-circle",
+ "loader-pinwheel",
+ "loader",
+ "locate-fixed",
+ "locate-off",
+ "locate",
+ "lock-keyhole-open",
+ "lock-keyhole",
+ "lock-open",
+ "lock",
+ "log-in",
+ "log-out",
+ "logs",
+ "lollipop",
+ "luggage",
+ "magnet",
+ "mail-check",
+ "mail-minus",
+ "mail-open",
+ "mail-plus",
+ "mail-question",
+ "mail-search",
+ "mail-warning",
+ "mail-x",
+ "mail",
+ "mailbox",
+ "mails",
+ "map-pin-check-inside",
+ "map-pin-check",
+ "map-pin-house",
+ "map-pin-minus-inside",
+ "map-pin-minus",
+ "map-pin-off",
+ "map-pin-plus-inside",
+ "map-pin-plus",
+ "map-pin-x-inside",
+ "map-pin-x",
+ "map-pin",
+ "map-pinned",
+ "map",
+ "martini",
+ "maximize-2",
+ "maximize",
+ "medal",
+ "megaphone-off",
+ "megaphone",
+ "meh",
+ "memory-stick",
+ "menu",
+ "merge",
+ "message-circle-code",
+ "message-circle-dashed",
+ "message-circle-heart",
+ "message-circle-more",
+ "message-circle-off",
+ "message-circle-plus",
+ "message-circle-question",
+ "message-circle-reply",
+ "message-circle-warning",
+ "message-circle-x",
+ "message-circle",
+ "message-square-code",
+ "message-square-dashed",
+ "message-square-diff",
+ "message-square-dot",
+ "message-square-heart",
+ "message-square-lock",
+ "message-square-more",
+ "message-square-off",
+ "message-square-plus",
+ "message-square-quote",
+ "message-square-reply",
+ "message-square-share",
+ "message-square-text",
+ "message-square-warning",
+ "message-square-x",
+ "message-square",
+ "messages-square",
+ "mic-off",
+ "mic-vocal",
+ "mic",
+ "microchip",
+ "microscope",
+ "microwave",
+ "milestone",
+ "milk-off",
+ "milk",
+ "minimize-2",
+ "minimize",
+ "minus",
+ "monitor-check",
+ "monitor-cog",
+ "monitor-dot",
+ "monitor-down",
+ "monitor-off",
+ "monitor-pause",
+ "monitor-play",
+ "monitor-smartphone",
+ "monitor-speaker",
+ "monitor-stop",
+ "monitor-up",
+ "monitor-x",
+ "monitor",
+ "moon-star",
+ "moon",
+ "mountain-snow",
+ "mountain",
+ "mouse-off",
+ "mouse-pointer-2",
+ "mouse-pointer-ban",
+ "mouse-pointer-click",
+ "mouse-pointer",
+ "mouse",
+ "move-3-d",
+ "move-diagonal-2",
+ "move-diagonal",
+ "move-down-left",
+ "move-down-right",
+ "move-down",
+ "move-horizontal",
+ "move-left",
+ "move-right",
+ "move-up-left",
+ "move-up-right",
+ "move-up",
+ "move-vertical",
+ "move",
+ "music-2",
+ "music-3",
+ "music-4",
+ "music",
+ "navigation-2-off",
+ "navigation-2",
+ "navigation-off",
+ "navigation",
+ "network",
+ "newspaper",
+ "nfc",
+ "notebook-pen",
+ "notebook-tabs",
+ "notebook-text",
+ "notebook",
+ "notepad-text-dashed",
+ "notepad-text",
+ "nut-off",
+ "nut",
+ "octagon-alert",
+ "octagon-minus",
+ "octagon-pause",
+ "octagon-x",
+ "octagon",
+ "omega",
+ "option",
+ "orbit",
+ "origami",
+ "package-2",
+ "package-check",
+ "package-minus",
+ "package-open",
+ "package-plus",
+ "package-search",
+ "package-x",
+ "package",
+ "paint-bucket",
+ "paint-roller",
+ "paintbrush-vertical",
+ "paintbrush",
+ "palette",
+ "panel-bottom-close",
+ "panel-bottom-dashed",
+ "panel-bottom-open",
+ "panel-bottom",
+ "panel-left-close",
+ "panel-left-dashed",
+ "panel-left-open",
+ "panel-left",
+ "panel-right-close",
+ "panel-right-dashed",
+ "panel-right-open",
+ "panel-right",
+ "panel-top-close",
+ "panel-top-dashed",
+ "panel-top-open",
+ "panel-top",
+ "panels-left-bottom",
+ "panels-right-bottom",
+ "panels-top-left",
+ "paperclip",
+ "parentheses",
+ "parking-meter",
+ "party-popper",
+ "pause",
+ "paw-print",
+ "pc-case",
+ "pen-line",
+ "pen-off",
+ "pen-tool",
+ "pen",
+ "pencil-line",
+ "pencil-off",
+ "pencil-ruler",
+ "pencil",
+ "pentagon",
+ "percent",
+ "person-standing",
+ "philippine-peso",
+ "phone-call",
+ "phone-forwarded",
+ "phone-incoming",
+ "phone-missed",
+ "phone-off",
+ "phone-outgoing",
+ "phone",
+ "pi",
+ "piano",
+ "pickaxe",
+ "picture-in-picture-2",
+ "picture-in-picture",
+ "piggy-bank",
+ "pilcrow-left",
+ "pilcrow-right",
+ "pilcrow",
+ "pill-bottle",
+ "pill",
+ "pin-off",
+ "pin",
+ "pipette",
+ "pizza",
+ "plane-landing",
+ "plane-takeoff",
+ "plane",
+ "play",
+ "plug-2",
+ "plug-zap",
+ "plug",
+ "plus",
+ "pocket-knife",
+ "pocket",
+ "podcast",
+ "pointer-off",
+ "pointer",
+ "popcorn",
+ "popsicle",
+ "pound-sterling",
+ "power-off",
+ "power",
+ "presentation",
+ "printer-check",
+ "printer",
+ "projector",
+ "proportions",
+ "puzzle",
+ "pyramid",
+ "qr-code",
+ "quote",
+ "rabbit",
+ "radar",
+ "radiation",
+ "radical",
+ "radio-receiver",
+ "radio-tower",
+ "radio",
+ "radius",
+ "rail-symbol",
+ "rainbow",
+ "rat",
+ "ratio",
+ "receipt-cent",
+ "receipt-euro",
+ "receipt-indian-rupee",
+ "receipt-japanese-yen",
+ "receipt-pound-sterling",
+ "receipt-russian-ruble",
+ "receipt-swiss-franc",
+ "receipt-text",
+ "receipt",
+ "rectangle-ellipsis",
+ "rectangle-horizontal",
+ "rectangle-vertical",
+ "recycle",
+ "redo-2",
+ "redo-dot",
+ "redo",
+ "refresh-ccw-dot",
+ "refresh-ccw",
+ "refresh-cw-off",
+ "refresh-cw",
+ "refrigerator",
+ "regex",
+ "remove-formatting",
+ "repeat-1",
+ "repeat-2",
+ "repeat",
+ "replace-all",
+ "replace",
+ "reply-all",
+ "reply",
+ "rewind",
+ "ribbon",
+ "rocket",
+ "rocking-chair",
+ "roller-coaster",
+ "rotate-3-d",
+ "rotate-ccw-square",
+ "rotate-ccw",
+ "rotate-cw-square",
+ "rotate-cw",
+ "route-off",
+ "route",
+ "router",
+ "rows-2",
+ "rows-3",
+ "rows-4",
+ "rss",
+ "ruler",
+ "russian-ruble",
+ "sailboat",
+ "salad",
+ "sandwich",
+ "satellite-dish",
+ "satellite",
+ "save-all",
+ "save-off",
+ "save",
+ "scale-3-d",
+ "scale",
+ "scaling",
+ "scan-barcode",
+ "scan-eye",
+ "scan-face",
+ "scan-line",
+ "scan-qr-code",
+ "scan-search",
+ "scan-text",
+ "scan",
+ "school",
+ "scissors-line-dashed",
+ "scissors",
+ "screen-share-off",
+ "screen-share",
+ "scroll-text",
+ "scroll",
+ "search-check",
+ "search-code",
+ "search-slash",
+ "search-x",
+ "search",
+ "section",
+ "send-horizontal",
+ "send-to-back",
+ "send",
+ "separator-horizontal",
+ "separator-vertical",
+ "server-cog",
+ "server-crash",
+ "server-off",
+ "server",
+ "settings-2",
+ "settings",
+ "shapes",
+ "share-2",
+ "share",
+ "sheet",
+ "shell",
+ "shield-alert",
+ "shield-ban",
+ "shield-check",
+ "shield-ellipsis",
+ "shield-half",
+ "shield-minus",
+ "shield-off",
+ "shield-plus",
+ "shield-question",
+ "shield-x",
+ "shield",
+ "ship-wheel",
+ "ship",
+ "shirt",
+ "shopping-bag",
+ "shopping-basket",
+ "shopping-cart",
+ "shovel",
+ "shower-head",
+ "shrink",
+ "shrub",
+ "shuffle",
+ "sigma",
+ "signal-high",
+ "signal-low",
+ "signal-medium",
+ "signal-zero",
+ "signal",
+ "signature",
+ "signpost-big",
+ "signpost",
+ "siren",
+ "skip-back",
+ "skip-forward",
+ "skull",
+ "slack",
+ "slash",
+ "slice",
+ "sliders-horizontal",
+ "sliders-vertical",
+ "smartphone-charging",
+ "smartphone-nfc",
+ "smartphone",
+ "smile-plus",
+ "smile",
+ "snail",
+ "snowflake",
+ "sofa",
+ "soup",
+ "space",
+ "spade",
+ "sparkle",
+ "sparkles",
+ "speaker",
+ "speech",
+ "spell-check-2",
+ "spell-check",
+ "spline",
+ "split",
+ "spray-can",
+ "sprout",
+ "square-activity",
+ "square-arrow-down-left",
+ "square-arrow-down-right",
+ "square-arrow-down",
+ "square-arrow-left",
+ "square-arrow-out-down-left",
+ "square-arrow-out-down-right",
+ "square-arrow-out-up-left",
+ "square-arrow-out-up-right",
+ "square-arrow-right",
+ "square-arrow-up-left",
+ "square-arrow-up-right",
+ "square-arrow-up",
+ "square-asterisk",
+ "square-bottom-dashed-scissors",
+ "square-chart-gantt",
+ "square-check-big",
+ "square-check",
+ "square-chevron-down",
+ "square-chevron-left",
+ "square-chevron-right",
+ "square-chevron-up",
+ "square-code",
+ "square-dashed-bottom-code",
+ "square-dashed-bottom",
+ "square-dashed-kanban",
+ "square-dashed-mouse-pointer",
+ "square-dashed",
+ "square-divide",
+ "square-dot",
+ "square-equal",
+ "square-function",
+ "square-kanban",
+ "square-library",
+ "square-m",
+ "square-menu",
+ "square-minus",
+ "square-mouse-pointer",
+ "square-parking-off",
+ "square-parking",
+ "square-pen",
+ "square-percent",
+ "square-pi",
+ "square-pilcrow",
+ "square-play",
+ "square-plus",
+ "square-power",
+ "square-radical",
+ "square-scissors",
+ "square-sigma",
+ "square-slash",
+ "square-split-horizontal",
+ "square-split-vertical",
+ "square-square",
+ "square-stack",
+ "square-terminal",
+ "square-user-round",
+ "square-user",
+ "square-x",
+ "square",
+ "squircle",
+ "squirrel",
+ "stamp",
+ "star-half",
+ "star-off",
+ "star",
+ "step-back",
+ "step-forward",
+ "stethoscope",
+ "sticker",
+ "sticky-note",
+ "store",
+ "stretch-horizontal",
+ "stretch-vertical",
+ "strikethrough",
+ "subscript",
+ "sun-dim",
+ "sun-medium",
+ "sun-moon",
+ "sun-snow",
+ "sun",
+ "sunrise",
+ "sunset",
+ "superscript",
+ "swatch-book",
+ "swiss-franc",
+ "switch-camera",
+ "sword",
+ "swords",
+ "syringe",
+ "table-2",
+ "table-cells-merge",
+ "table-cells-split",
+ "table-columns-split",
+ "table-of-contents",
+ "table-properties",
+ "table-rows-split",
+ "table",
+ "tablet-smartphone",
+ "tablet",
+ "tablets",
+ "tag",
+ "tags",
+ "tally-1",
+ "tally-2",
+ "tally-3",
+ "tally-4",
+ "tally-5",
+ "tangent",
+ "target",
+ "telescope",
+ "tent-tree",
+ "tent",
+ "terminal",
+ "test-tube-diagonal",
+ "test-tube",
+ "test-tubes",
+ "text-cursor-input",
+ "text-cursor",
+ "text-quote",
+ "text-search",
+ "text-select",
+ "text",
+ "theater",
+ "thermometer-snowflake",
+ "thermometer-sun",
+ "thermometer",
+ "thumbs-down",
+ "thumbs-up",
+ "ticket-check",
+ "ticket-minus",
+ "ticket-percent",
+ "ticket-plus",
+ "ticket-slash",
+ "ticket-x",
+ "ticket",
+ "tickets-plane",
+ "tickets",
+ "timer-off",
+ "timer-reset",
+ "timer",
+ "toggle-left",
+ "toggle-right",
+ "toilet",
+ "tornado",
+ "torus",
+ "touchpad-off",
+ "touchpad",
+ "tower-control",
+ "toy-brick",
+ "tractor",
+ "traffic-cone",
+ "train-front-tunnel",
+ "train-front",
+ "train-track",
+ "tram-front",
+ "trash-2",
+ "trash",
+ "tree-deciduous",
+ "tree-palm",
+ "tree-pine",
+ "trees",
+ "trello",
+ "trending-down",
+ "trending-up-down",
+ "trending-up",
+ "triangle-alert",
+ "triangle-right",
+ "triangle",
+ "trophy",
+ "truck",
+ "turtle",
+ "tv-minimal-play",
+ "tv-minimal",
+ "tv",
+ "twitch",
+ "twitter",
+ "type-outline",
+ "type",
+ "umbrella-off",
+ "umbrella",
+ "underline",
+ "undo-2",
+ "undo-dot",
+ "undo",
+ "unfold-horizontal",
+ "unfold-vertical",
+ "ungroup",
+ "university",
+ "unlink-2",
+ "unlink",
+ "unplug",
+ "upload",
+ "usb",
+ "user-check",
+ "user-cog",
+ "user-minus",
+ "user-pen",
+ "user-plus",
+ "user-round-check",
+ "user-round-cog",
+ "user-round-minus",
+ "user-round-pen",
+ "user-round-plus",
+ "user-round-search",
+ "user-round-x",
+ "user-round",
+ "user-search",
+ "user-x",
+ "user",
+ "users-round",
+ "users",
+ "utensils-crossed",
+ "utensils",
+ "utility-pole",
+ "variable",
+ "vault",
+ "vegan",
+ "venetian-mask",
+ "vibrate-off",
+ "vibrate",
+ "video-off",
+ "video",
+ "videotape",
+ "view",
+ "voicemail",
+ "volleyball",
+ "volume-1",
+ "volume-2",
+ "volume-off",
+ "volume-x",
+ "volume",
+ "vote",
+ "wallet-cards",
+ "wallet-minimal",
+ "wallet",
+ "wallpaper",
+ "wand-sparkles",
+ "wand",
+ "warehouse",
+ "washing-machine",
+ "watch",
+ "waves",
+ "waypoints",
+ "webcam",
+ "webhook-off",
+ "webhook",
+ "weight",
+ "wheat-off",
+ "wheat",
+ "whole-word",
+ "wifi-high",
+ "wifi-low",
+ "wifi-off",
+ "wifi-zero",
+ "wifi",
+ "wind-arrow-down",
+ "wind",
+ "wine-off",
+ "wine",
+ "workflow",
+ "worm",
+ "wrap-text",
+ "wrench",
+ "x",
+ "youtube",
+ "zap-off",
+ "zap",
+ "zoom-in",
+ "zoom-out",
+]
diff --git a/packages/leptos/src/a_arrow_down.rs b/packages/leptos/src/a_arrow_down.rs
new file mode 100644
index 0000000..ee0a5ac
--- /dev/null
+++ b/packages/leptos/src/a_arrow_down.rs
@@ -0,0 +1,38 @@
+use leptos::{prelude::*, svg::Svg};
+#[component]
+pub fn AArrowDown(
+ #[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