use lucide_yew::{Component, *};
use yew::prelude::*;
#[function_component]
pub fn Icons() -> 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"),
(html! { }, "Alarm Clock Check"),
(html! { }, "Alarm Clock Minus"),
(html! { }, "Alarm Clock Off"),
(html! { }, "Alarm Clock Plus"),
(html! { }, "Alarm Smoke"),
(html! { }, "Album"),
(html! { }, "Align Center"),
(
html! { },
"Align Center Horizontal",
),
(html! { }, "Align Center Vertical"),
(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"),
(html! { }, "App Window Mac"),
(html! { }, "Apple"),
(html! { }, "Archive"),
(html! { }, "Archive Restore"),
(html! { }, "Archive X"),
(html! { }, "Armchair"),
(html! { }, "Arrow Big Down"),
(html! { }, "Arrow Big Down Dash"),
(html! { }, "Arrow Big Left"),
(html! { }, "Arrow Big Left Dash"),
(html! { }, "Arrow Big Right"),
(html! { }, "Arrow Big Right Dash"),
(html! { }, "Arrow Big Up"),
(html! { }, "Arrow Big Up Dash"),
(html! { }, "Arrow Down"),
(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 Left"),
(html! { }, "Arrow Left From Line"),
(html! { }, "Arrow Left Right"),
(html! { }, "Arrow Left To Line"),
(html! { }, "Arrow Right"),
(html! { }, "Arrow Right From Line"),
(html! { }, "Arrow Right Left"),
(html! { }, "Arrow Right To Line"),
(html! { }, "Arrow Up"),
(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! { }, "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"),
(html! { }, "Badge Alert"),
(html! { }, "Badge Cent"),
(html! { }, "Badge Check"),
(html! { }, "Badge Dollar Sign"),
(html! { }, "Badge Euro"),
(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 Question Mark"),
(html! { }, "Badge Russian Ruble"),
(html! { }, "Badge Swiss Franc"),
(html! { }, "Badge Turkish Lira"),
(html! { }, "Badge X"),
(html! { }, "Baggage Claim"),
(html! { }, "Ban"),
(html! { }, "Banana"),
(html! { }, "Bandage"),
(html! { }, "Banknote"),
(html! { }, "Banknote Arrow Down"),
(html! { }, "Banknote Arrow Up"),
(html! { }, "Banknote X"),
(html! { }, "Barcode"),
(html! { }, "Barrel"),
(html! { }, "Baseline"),
(html! { }, "Bath"),
(html! { }, "Battery"),
(html! { }, "Battery Charging"),
(html! { }, "Battery Full"),
(html! { }, "Battery Low"),
(html! { }, "Battery Medium"),
(html! { }, "Battery Plus"),
(html! { }, "Battery Warning"),
(html! { }, "Beaker"),
(html! { }, "Bean"),
(html! { }, "Bean Off"),
(html! { }, "Bed"),
(html! { }, "Bed Double"),
(html! { }, "Bed Single"),
(html! { }, "Beef"),
(html! { }, "Beer"),
(html! { }, "Beer Off"),
(html! { }, "Bell"),
(html! { }, "Bell Dot"),
(html! { }, "Bell Electric"),
(html! { }, "Bell Minus"),
(html! { }, "Bell Off"),
(html! { }, "Bell Plus"),
(html! { }, "Bell Ring"),
(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"),
(html! { }, "Bluetooth Connected"),
(html! { }, "Bluetooth Off"),
(html! { }, "Bluetooth Searching"),
(html! { }, "Bold"),
(html! { }, "Bolt"),
(html! { }, "Bomb"),
(html! { }, "Bone"),
(html! { }, "Book"),
(html! { }, "Book A"),
(html! { }, "Book Alert"),
(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"),
(html! { }, "Book Open Check"),
(html! { }, "Book Open Text"),
(html! { }, "Book Plus"),
(html! { }, "Book Text"),
(html! { }, "Book Type"),
(html! { }, "Book Up"),
(html! { }, "Book Up 2"),
(html! { }, "Book User"),
(html! { }, "Book X"),
(html! { }, "Bookmark"),
(html! { }, "Bookmark Check"),
(html! { }, "Bookmark Minus"),
(html! { }, "Bookmark Plus"),
(html! { }, "Bookmark X"),
(html! { }, "Boom Box"),
(html! { }, "Bot"),
(html! { }, "Bot Message Square"),
(html! { }, "Bot Off"),
(html! { }, "Bottle Wine"),
(html! { }, "Bow Arrow"),
(html! { }, "Box"),
(html! { }, "Boxes"),
(html! { }, "Braces"),
(html! { }, "Brackets"),
(html! { }, "Brain"),
(html! { }, "Brain Circuit"),
(html! { }, "Brain Cog"),
(html! { }, "Brick Wall"),
(html! { }, "Brick Wall Fire"),
(html! { }, "Brick Wall Shield"),
(html! { }, "Briefcase"),
(html! { }, "Briefcase Business"),
(
html! { },
"Briefcase Conveyor Belt",
),
(html! { }, "Briefcase Medical"),
(html! { }, "Bring To Front"),
(html! { }, "Brush"),
(html! { }, "Brush Cleaning"),
(html! { }, "Bubbles"),
(html! { }, "Bug"),
(html! { }, "Bug Off"),
(html! { }, "Bug Play"),
(html! { }, "Building"),
(html! { }, "Building 2"),
(html! { }, "Bus"),
(html! { }, "Bus Front"),
];
icons
.into_iter()
.map(|(icon, name)| {
html! {
{ icon }
{ name }
}
})
.collect::()
}
#[function_component]
pub fn IconsC() -> Html {
let icons = [
(html! { }, "Cable"),
(html! { }, "Cable Car"),
(html! { }, "Cake"),
(html! { }, "Cake Slice"),
(html! { }, "Calculator"),
(html! { }, "Calendar"),
(html! { }, "Calendar 1"),
(html! { }, "Calendar Arrow Down"),
(html! { }, "Calendar Arrow Up"),
(html! { }, "Calendar Check"),
(html! { }, "Calendar Check 2"),
(html! { }, "Calendar Clock"),
(html! { }, "Calendar Cog"),
(html! { }, "Calendar Days"),
(html! { }, "Calendar Fold"),
(html! { }, "Calendar Heart"),
(html! { }, "Calendar Minus"),
(html! { }, "Calendar Minus 2"),
(html! { }, "Calendar Off"),
(html! { }, "Calendar Plus"),
(html! { }, "Calendar Plus 2"),
(html! { }, "Calendar Range"),
(html! { }, "Calendar Search"),
(html! { }, "Calendar Sync"),
(html! { }, "Calendar X"),
(html! { }, "Calendar X 2"),
(html! { }, "Camera"),
(html! { }, "Camera Off"),
(html! { }, "Candy"),
(html! { }, "Candy Cane"),
(html! { }, "Candy Off"),
(html! { }, "Cannabis"),
(html! { }, "Captions"),
(html! { }, "Captions Off"),
(html! { }, "Car"),
(html! { }, "Car Front"),
(html! { }, "Car Taxi Front"),
(html! { }, "Caravan"),
(html! { }, "Card Sim"),
(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"),
(html! { }, "Chart Bar Big"),
(html! { }, "Chart Bar Decreasing"),
(html! { }, "Chart Bar Increasing"),
(html! { }, "Chart Bar Stacked"),
(html! { }, "Chart Candlestick"),
(html! { }, "Chart Column"),
(html! { }, "Chart Column Big"),
(
html! { },
"Chart Column Decreasing",
),
(
html! { },
"Chart Column Increasing",
),
(html! { }, "Chart Column Stacked"),
(html! { }, "Chart Gantt"),
(html! { }, "Chart Line"),
(html! { }, "Chart Network"),
(html! { }, "Chart No Axes Column"),
(
html! { },
"Chart No Axes Column Decreasing",
),
(
html! { },
"Chart No Axes Column Increasing",
),
(html! { }, "Chart No Axes Combined"),
(html! { }, "Chart No Axes Gantt"),
(html! { }, "Chart Pie"),
(html! { }, "Chart Scatter"),
(html! { }, "Chart Spline"),
(html! { }, "Check"),
(html! { }, "Check Check"),
(html! { }, "Check Line"),
(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"),
(html! { }, "Chevrons Down Up"),
(html! { }, "Chevrons Left"),
(html! { }, "Chevrons Left Right"),
(
html! { },
"Chevrons Left Right Ellipsis",
),
(html! { }, "Chevrons Right"),
(html! { }, "Chevrons Right Left"),
(html! { }, "Chevrons Up"),
(html! { }, "Chevrons Up Down"),
(html! { }, "Chrome"),
(html! { }, "Church"),
(html! { }, "Cigarette"),
(html! { }, "Cigarette Off"),
(html! { }, "Circle"),
(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"),
(html! { }, "Circle Check Big"),
(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"),
(html! { }, "Circle Dot Dashed"),
(html! { }, "Circle Ellipsis"),
(html! { }, "Circle Equal"),
(html! { }, "Circle Fading Arrow Up"),
(html! { }, "Circle Fading Plus"),
(html! { }, "Circle Gauge"),
(html! { }, "Circle Minus"),
(html! { }, "Circle Off"),
(html! { }, "Circle Parking"),
(html! { }, "Circle Parking Off"),
(html! { }, "Circle Pause"),
(html! { }, "Circle Percent"),
(html! { }, "Circle Play"),
(html! { }, "Circle Plus"),
(html! { }, "Circle Pound Sterling"),
(html! { }, "Circle Power"),
(html! { }, "Circle Question Mark"),
(html! { }, "Circle Slash"),
(html! { }, "Circle Slash 2"),
(html! { }, "Circle Small"),
(html! { }, "Circle Star"),
(html! { }, "Circle Stop"),
(html! { }, "Circle User"),
(html! { }, "Circle User Round"),
(html! { }, "Circle X"),
(html! { }, "Circuit Board"),
(html! { }, "Citrus"),
(html! { }, "Clapperboard"),
(html! { }, "Clipboard"),
(html! { }, "Clipboard Check"),
(html! { }, "Clipboard Clock"),
(html! { }, "Clipboard Copy"),
(html! { }, "Clipboard List"),
(html! { }, "Clipboard Minus"),
(html! { }, "Clipboard Paste"),
(html! { }, "Clipboard Pen"),
(html! { }, "Clipboard Pen Line"),
(html! { }, "Clipboard Plus"),
(html! { }, "Clipboard Type"),
(html! { }, "Clipboard X"),
(html! { }, "Clock"),
(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 Fading"),
(html! { }, "Clock Plus"),
(html! { }, "Closed Caption"),
(html! { }, "Cloud"),
(html! { }, "Cloud Alert"),
(html! { }, "Cloud Check"),
(html! { }, "Cloud Cog"),
(html! { }, "Cloud Download"),
(html! { }, "Cloud Drizzle"),
(html! { }, "Cloud Fog"),
(html! { }, "Cloud Hail"),
(html! { }, "Cloud Lightning"),
(html! { }, "Cloud Moon"),
(html! { }, "Cloud Moon Rain"),
(html! { }, "Cloud Off"),
(html! { }, "Cloud Rain"),
(html! { }, "Cloud Rain Wind"),
(html! { }, "Cloud Snow"),
(html! { }, "Cloud Sun"),
(html! { }, "Cloud Sun Rain"),
(html! { }, "Cloud Upload"),
(html! { }, "Cloudy"),
(html! { }, "Clover"),
(html! { }, "Club"),
(html! { }, "Code"),
(html! { }, "Code Xml"),
(html! { }, "Codepen"),
(html! { }, "Codesandbox"),
(html! { }, "Coffee"),
(html! { }, "Cog"),
(html! { }, "Coins"),
(html! { }, "Columns 2"),
(html! { }, "Columns 3"),
(html! { }, "Columns 3 Cog"),
(html! { }, "Columns 4"),
(html! { }, "Combine"),
(html! { }, "Command"),
(html! { }, "Compass"),
(html! { }, "Component"),
(html! { }, "Computer"),
(html! { }, "Concierge Bell"),
(html! { }, "Cone"),
(html! { }, "Construction"),
(html! { }, "Contact"),
(html! { }, "Contact Round"),
(html! { }, "Container"),
(html! { }, "Contrast"),
(html! { }, "Cookie"),
(html! { }, "Cooking Pot"),
(html! { }, "Copy"),
(html! { }, "Copy Check"),
(html! { }, "Copy Minus"),
(html! { }, "Copy Plus"),
(html! { }, "Copy Slash"),
(html! { }, "Copy X"),
(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"),
(html! { }, "Database Backup"),
(html! { }, "Database Zap"),
(html! { }, "Decimals Arrow Left"),
(html! { }, "Decimals Arrow Right"),
(html! { }, "Delete"),
(html! { }, "Dessert"),
(html! { }, "Diameter"),
(html! { }, "Diamond"),
(html! { }, "Diamond Minus"),
(html! { }, "Diamond Percent"),
(html! { }, "Diamond Plus"),
(html! { }, "Dice 1"),
(html! { }, "Dice 2"),
(html! { }, "Dice 3"),
(html! { }, "Dice 4"),
(html! { }, "Dice 5"),
(html! { }, "Dice 6"),
(html! { }, "Dices"),
(html! { }, "Diff"),
(html! { }, "Disc"),
(html! { }, "Disc 2"),
(html! { }, "Disc 3"),
(html! { }, "Disc Album"),
(html! { }, "Divide"),
(html! { }, "Dna"),
(html! { }, "Dna Off"),
(html! { }, "Dock"),
(html! { }, "Dog"),
(html! { }, "Dollar Sign"),
(html! { }, "Donut"),
(html! { }, "Door Closed"),
(html! { }, "Door Closed Locked"),
(html! { }, "Door Open"),
(html! { }, "Dot"),
(html! { }, "Download"),
(html! { }, "Drafting Compass"),
(html! { }, "Drama"),
(html! { }, "Dribbble"),
(html! { }, "Drill"),
(html! { }, "Drone"),
(html! { }, "Droplet"),
(html! { }, "Droplet Off"),
(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"),
(html! { }, "Ear Off"),
(html! { }, "Earth"),
(html! { }, "Earth Lock"),
(html! { }, "Eclipse"),
(html! { }, "Egg"),
(html! { }, "Egg Fried"),
(html! { }, "Egg Off"),
(html! { }, "Ellipsis"),
(html! { }, "Ellipsis Vertical"),
(html! { }, "Equal"),
(html! { }, "Equal Approximately"),
(html! { }, "Equal Not"),
(html! { }, "Eraser"),
(html! { }, "Ethernet Port"),
(html! { }, "Euro"),
(html! { }, "Expand"),
(html! { }, "External Link"),
(html! { }, "Eye"),
(html! { }, "Eye Closed"),
(html! { }, "Eye Off"),
];
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"),
(html! { }, "File Archive"),
(html! { }, "File Audio"),
(html! { }, "File Audio 2"),
(html! { }, "File Axis 3 D"),
(html! { }, "File Badge"),
(html! { }, "File Badge 2"),
(html! { }, "File Box"),
(html! { }, "File Chart Column"),
(
html! { },
"File Chart Column Increasing",
),
(html! { }, "File Chart Line"),
(html! { }, "File Chart Pie"),
(html! { }, "File Check"),
(html! { }, "File Check 2"),
(html! { }, "File Clock"),
(html! { }, "File Code"),
(html! { }, "File Code 2"),
(html! { }, "File Cog"),
(html! { }, "File Diff"),
(html! { }, "File Digit"),
(html! { }, "File Down"),
(html! { }, "File Heart"),
(html! { }, "File Image"),
(html! { }, "File Input"),
(html! { }, "File Json"),
(html! { }, "File Json 2"),
(html! { }, "File Key"),
(html! { }, "File Key 2"),
(html! { }, "File Lock"),
(html! { }, "File Lock 2"),
(html! { }, "File Minus"),
(html! { }, "File Minus 2"),
(html! { }, "File Music"),
(html! { }, "File Output"),
(html! { }, "File Pen"),
(html! { }, "File Pen Line"),
(html! { }, "File Play"),
(html! { }, "File Plus"),
(html! { }, "File Plus 2"),
(html! { }, "File Question Mark"),
(html! { }, "File Scan"),
(html! { }, "File Search"),
(html! { }, "File Search 2"),
(html! { }, "File Sliders"),
(html! { }, "File Spreadsheet"),
(html! { }, "File Stack"),
(html! { }, "File Symlink"),
(html! { }, "File Terminal"),
(html! { }, "File Text"),
(html! { }, "File Type"),
(html! { }, "File Type 2"),
(html! { }, "File Up"),
(html! { }, "File User"),
(html! { }, "File Video Camera"),
(html! { }, "File Volume"),
(html! { }, "File Volume 2"),
(html! { }, "File Warning"),
(html! { }, "File X"),
(html! { }, "File X 2"),
(html! { }, "Files"),
(html! { }, "Film"),
(html! { }, "Fingerprint"),
(html! { }, "Fire Extinguisher"),
(html! { }, "Fish"),
(html! { }, "Fish Off"),
(html! { }, "Fish Symbol"),
(html! { }, "Flag"),
(html! { }, "Flag Off"),
(html! { }, "Flag Triangle Left"),
(html! { }, "Flag Triangle Right"),
(html! { }, "Flame"),
(html! { }, "Flame Kindling"),
(html! { }, "Flashlight"),
(html! { }, "Flashlight Off"),
(html! { }, "Flask Conical"),
(html! { }, "Flask Conical Off"),
(html! { }, "Flask Round"),
(html! { }, "Flip Horizontal"),
(html! { }, "Flip Horizontal 2"),
(html! { }, "Flip Vertical"),
(html! { }, "Flip Vertical 2"),
(html! { }, "Flower"),
(html! { }, "Flower 2"),
(html! { }, "Focus"),
(html! { }, "Fold Horizontal"),
(html! { }, "Fold Vertical"),
(html! { }, "Folder"),
(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"),
(html! { }, "Folder Git 2"),
(html! { }, "Folder Heart"),
(html! { }, "Folder Input"),
(html! { }, "Folder Kanban"),
(html! { }, "Folder Key"),
(html! { }, "Folder Lock"),
(html! { }, "Folder Minus"),
(html! { }, "Folder Open"),
(html! { }, "Folder Open Dot"),
(html! { }, "Folder Output"),
(html! { }, "Folder Pen"),
(html! { }, "Folder Plus"),
(html! { }, "Folder Root"),
(html! { }, "Folder Search"),
(html! { }, "Folder Search 2"),
(html! { }, "Folder Symlink"),
(html! { }, "Folder Sync"),
(html! { }, "Folder Tree"),
(html! { }, "Folder Up"),
(html! { }, "Folder X"),
(html! { }, "Folders"),
(html! { }, "Footprints"),
(html! { }, "Forklift"),
(html! { }, "Forward"),
(html! { }, "Frame"),
(html! { }, "Framer"),
(html! { }, "Frown"),
(html! { }, "Fuel"),
(html! { }, "Fullscreen"),
(html! { }, "Funnel"),
(html! { }, "Funnel Plus"),
(html! { }, "Funnel X"),
];
icons
.into_iter()
.map(|(icon, name)| {
html! {
{ icon }
{ name }
}
})
.collect::()
}
#[function_component]
pub fn IconsG() -> Html {
let icons = [
(html! { }, "Gallery Horizontal"),
(html! { }, "Gallery Horizontal End"),
(html! { }, "Gallery Thumbnails"),
(html! { }, "Gallery Vertical"),
(html! { }, "Gallery Vertical End"),
(html! { }, "Gamepad"),
(html! { }, "Gamepad 2"),
(html! { }, "Gauge"),
(html! { }, "Gavel"),
(html! { }, "Gem"),
(html! { }, "Georgian Lari"),
(html! { }, "Ghost"),
(html! { }, "Gift"),
(html! { }, "Git Branch"),
(html! { }, "Git Branch Plus"),
(html! { }, "Git Commit Horizontal"),
(html! { }, "Git Commit Vertical"),
(html! { }, "Git Compare"),
(html! { }, "Git Compare Arrows"),
(html! { }, "Git Fork"),
(html! { }, "Git Graph"),
(html! { }, "Git Merge"),
(html! { }, "Git Pull Request"),
(html! { }, "Git Pull Request Arrow"),
(
html! { },
"Git Pull Request Closed",
),
(
html! { },
"Git Pull Request Create",
),
(
html! { },
"Git Pull Request Create Arrow",
),
(html! { }, "Git Pull Request Draft"),
(html! { }, "Github"),
(html! { }, "Gitlab"),
(html! { }, "Glass Water"),
(html! { }, "Glasses"),
(html! { }, "Globe"),
(html! { }, "Globe Lock"),
(html! { }, "Goal"),
(html! { }, "Gpu"),
(html! { }, "Graduation Cap"),
(html! { }, "Grape"),
(html! { }, "Grid 2 X 2"),
(html! { }, "Grid 2 X 2 Check"),
(html! { }, "Grid 2 X 2 Plus"),
(html! { }, "Grid 2 X 2 X"),
(html! { }, "Grid 3 X 2"),
(html! { }, "Grid 3 X 3"),
(html! { }, "Grip"),
(html! { }, "Grip Horizontal"),
(html! { }, "Grip Vertical"),
(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! { }, "Hamburger"),
(html! { }, "Hammer"),
(html! { }, "Hand"),
(html! { }, "Hand Coins"),
(html! { }, "Hand Fist"),
(html! { }, "Hand Grab"),
(html! { }, "Hand Heart"),
(html! { }, "Hand Helping"),
(html! { }, "Hand Metal"),
(html! { }, "Hand Platter"),
(html! { }, "Handbag"),
(html! { }, "Handshake"),
(html! { }, "Hard Drive"),
(html! { }, "Hard Drive Download"),
(html! { }, "Hard Drive Upload"),
(html! { }, "Hard Hat"),
(html! { }, "Hash"),
(html! { }, "Hat Glasses"),
(html! { }, "Haze"),
(html! { }, "Hdmi Port"),
(html! { }, "Heading"),
(html! { }, "Heading 1"),
(html! { }, "Heading 2"),
(html! { }, "Heading 3"),
(html! { }, "Heading 4"),
(html! { }, "Heading 5"),
(html! { }, "Heading 6"),
(html! { }, "Headphone Off"),
(html! { }, "Headphones"),
(html! { }, "Headset"),
(html! { }, "Heart"),
(html! { }, "Heart Crack"),
(html! { }, "Heart Handshake"),
(html! { }, "Heart Minus"),
(html! { }, "Heart Off"),
(html! { }, "Heart Plus"),
(html! { }, "Heart Pulse"),
(html! { }, "Heater"),
(html! { }, "Hexagon"),
(html! { }, "Highlighter"),
(html! { }, "History"),
(html! { }, "Hop"),
(html! { }, "Hop Off"),
(html! { }, "Hospital"),
(html! { }, "Hotel"),
(html! { }, "Hourglass"),
(html! { }, "House"),
(html! { }, "House Plug"),
(html! { }, "House Plus"),
(html! { }, "House Wifi"),
];
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! { }, "Id Card Lanyard"),
(html! { }, "Image"),
(html! { }, "Image Down"),
(html! { }, "Image Minus"),
(html! { }, "Image Off"),
(html! { }, "Image Play"),
(html! { }, "Image Plus"),
(html! { }, "Image Up"),
(html! { }, "Image Upscale"),
(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! { }, "Kayak"),
(html! { }, "Key"),
(html! { }, "Key Round"),
(html! { }, "Key Square"),
(html! { }, "Keyboard"),
(html! { }, "Keyboard Music"),
(html! { }, "Keyboard Off"),
];
icons
.into_iter()
.map(|(icon, name)| {
html! {
{ icon }
{ name }
}
})
.collect::()
}
#[function_component]
pub fn IconsL() -> Html {
let icons = [
(html! { }, "Lamp"),
(html! { }, "Lamp Ceiling"),
(html! { }, "Lamp Desk"),
(html! { }, "Lamp Floor"),
(html! { }, "Lamp Wall Down"),
(html! { }, "Lamp Wall Up"),
(html! { }, "Land Plot"),
(html! { }, "Landmark"),
(html! { }, "Languages"),
(html! { }, "Laptop"),
(html! { }, "Laptop Minimal"),
(html! { }, "Laptop Minimal Check"),
(html! { }, "Lasso"),
(html! { }, "Lasso Select"),
(html! { }, "Laugh"),
(html! { }, "Layers"),
(html! { }, "Layers 2"),
(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"),
(html! { }, "Library Big"),
(html! { }, "Life Buoy"),
(html! { }, "Ligature"),
(html! { }, "Lightbulb"),
(html! { }, "Lightbulb Off"),
(html! { }, "Line Squiggle"),
(html! { }, "Link"),
(html! { }, "Link 2"),
(html! { }, "Link 2 Off"),
(html! { }, "Linkedin"),
(html! {
}, "List"),
(html! { }, "List Check"),
(html! { }, "List Checks"),
(html! { }, "List Collapse"),
(html! { }, "List End"),
(html! { }, "List Filter"),
(html! { }, "List Filter Plus"),
(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! { }, "Loader"),
(html! { }, "Loader Circle"),
(html! { }, "Loader Pinwheel"),
(html! { }, "Locate"),
(html! { }, "Locate Fixed"),
(html! { }, "Locate Off"),
(html! { }, "Lock"),
(html! { }, "Lock Keyhole"),
(html! { }, "Lock Keyhole Open"),
(html! { }, "Lock Open"),
(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"),
(html! { }, "Mail Check"),
(html! { }, "Mail Minus"),
(html! { }, "Mail Open"),
(html! { }, "Mail Plus"),
(html! { }, "Mail Question Mark"),
(html! { }, "Mail Search"),
(html! { }, "Mail Warning"),
(html! { }, "Mail X"),
(html! { }, "Mailbox"),
(html! { }, "Mails"),
(html! { }, "Map"),
(html! { }, "Map Minus"),
(html! { }, "Map Pin"),
(html! { }, "Map Pin Check"),
(html! { }, "Map Pin Check Inside"),
(html! { }, "Map Pin House"),
(html! { }, "Map Pin Minus"),
(html! { }, "Map Pin Minus Inside"),
(html! { }, "Map Pin Off"),
(html! { }, "Map Pin Pen"),
(html! { }, "Map Pin Plus"),
(html! { }, "Map Pin Plus Inside"),
(html! { }, "Map Pin X"),
(html! { }, "Map Pin X Inside"),
(html! { }, "Map Pinned"),
(html! { }, "Map Plus"),
(html! { }, "Mars"),
(html! { }, "Mars Stroke"),
(html! { }, "Martini"),
(html! { }, "Maximize"),
(html! { }, "Maximize 2"),
(html! { }, "Medal"),
(html! { }, "Megaphone"),
(html! { }, "Megaphone Off"),
(html! { }, "Meh"),
(html! { }, "Memory Stick"),
(html! { }, "Menu"),
(html! { }, "Merge"),
(html! { }, "Message Circle"),
(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 Mark",
),
(html! { }, "Message Circle Reply"),
(html! { }, "Message Circle Warning"),
(html! { }, "Message Circle X"),
(html! { }, "Message Square"),
(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! { }, "Messages Square"),
(html! { }, "Mic"),
(html! { }, "Mic Off"),
(html! { }, "Mic Vocal"),
(html! { }, "Microchip"),
(html! { }, "Microscope"),
(html! { }, "Microwave"),
(html! { }, "Milestone"),
(html! { }, "Milk"),
(html! { }, "Milk Off"),
(html! { }, "Minimize"),
(html! { }, "Minimize 2"),
(html! { }, "Minus"),
(html! { }, "Monitor"),
(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! { }, "Moon"),
(html! { }, "Moon Star"),
(html! { }, "Mountain"),
(html! { }, "Mountain Snow"),
(html! { }, "Mouse"),
(html! { }, "Mouse Off"),
(html! { }, "Mouse Pointer"),
(html! { }, "Mouse Pointer 2"),
(html! { }, "Mouse Pointer Ban"),
(html! { }, "Mouse Pointer Click"),
(html! { }, "Move"),
(html! { }, "Move 3 D"),
(html! { }, "Move Diagonal"),
(html! { }, "Move Diagonal 2"),
(html! { }, "Move Down"),
(html! { }, "Move Down Left"),
(html! { }, "Move Down Right"),
(html! { }, "Move Horizontal"),
(html! { }, "Move Left"),
(html! { }, "Move Right"),
(html! { }, "Move Up"),
(html! { }, "Move Up Left"),
(html! { }, "Move Up Right"),
(html! { }, "Move Vertical"),
(html! { }, "Music"),
(html! { }, "Music 2"),
(html! { }, "Music 3"),
(html! { }, "Music 4"),
];
icons
.into_iter()
.map(|(icon, name)| {
html! {
{ icon }
{ name }
}
})
.collect::()
}
#[function_component]
pub fn IconsN() -> Html {
let icons = [
(html! { }, "Navigation"),
(html! { }, "Navigation 2"),
(html! { }, "Navigation 2 Off"),
(html! { }, "Navigation Off"),
(html! { }, "Network"),
(html! { }, "Newspaper"),
(html! { }, "Nfc"),
(html! { }, "Non Binary"),
(html! { }, "Notebook"),
(html! { }, "Notebook Pen"),
(html! { }, "Notebook Tabs"),
(html! { }, "Notebook Text"),
(html! { }, "Notepad Text"),
(html! { }, "Notepad Text Dashed"),
(html! { }, "Nut"),
(html! { }, "Nut Off"),
];
icons
.into_iter()
.map(|(icon, name)| {
html! {
{ icon }
{ name }
}
})
.collect::()
}
#[function_component]
pub fn IconsO() -> Html {
let icons = [
(html! { }, "Octagon"),
(html! { }, "Octagon Alert"),
(html! { }, "Octagon Minus"),
(html! { }, "Octagon Pause"),
(html! { }, "Octagon X"),
(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"),
(html! { }, "Package 2"),
(html! { }, "Package Check"),
(html! { }, "Package Minus"),
(html! { }, "Package Open"),
(html! { }, "Package Plus"),
(html! { }, "Package Search"),
(html! { }, "Package X"),
(html! { }, "Paint Bucket"),
(html! { }, "Paint Roller"),
(html! { }, "Paintbrush"),
(html! { }, "Paintbrush Vertical"),
(html! { }, "Palette"),
(html! { }, "Panda"),
(html! { }, "Panel Bottom"),
(html! { }, "Panel Bottom Close"),
(html! { }, "Panel Bottom Dashed"),
(html! { }, "Panel Bottom Open"),
(html! { }, "Panel Left"),
(html! { }, "Panel Left Close"),
(html! { }, "Panel Left Dashed"),
(html! { }, "Panel Left Open"),
(html! { }, "Panel Right"),
(html! { }, "Panel Right Close"),
(html! { }, "Panel Right Dashed"),
(html! { }, "Panel Right Open"),
(html! { }, "Panel Top"),
(html! { }, "Panel Top Close"),
(html! { }, "Panel Top Dashed"),
(html! { }, "Panel Top Open"),
(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"),
(html! { }, "Pen Line"),
(html! { }, "Pen Off"),
(html! { }, "Pen Tool"),
(html! { }, "Pencil"),
(html! { }, "Pencil Line"),
(html! { }, "Pencil Off"),
(html! { }, "Pencil Ruler"),
(html! { }, "Pentagon"),
(html! { }, "Percent"),
(html! { }, "Person Standing"),
(html! { }, "Philippine Peso"),
(html! { }, "Phone"),
(html! { }, "Phone Call"),
(html! { }, "Phone Forwarded"),
(html! { }, "Phone Incoming"),
(html! { }, "Phone Missed"),
(html! { }, "Phone Off"),
(html! { }, "Phone Outgoing"),
(html! { }, "Pi"),
(html! { }, "Piano"),
(html! { }, "Pickaxe"),
(html! { }, "Picture In Picture"),
(html! { }, "Picture In Picture 2"),
(html! { }, "Piggy Bank"),
(html! { }, "Pilcrow"),
(html! { }, "Pilcrow Left"),
(html! { }, "Pilcrow Right"),
(html! { }, "Pill"),
(html! { }, "Pill Bottle"),
(html! { }, "Pin"),
(html! { }, "Pin Off"),
(html! { }, "Pipette"),
(html! { }, "Pizza"),
(html! { }, "Plane"),
(html! { }, "Plane Landing"),
(html! { }, "Plane Takeoff"),
(html! { }, "Play"),
(html! { }, "Plug"),
(html! { }, "Plug 2"),
(html! { }, "Plug Zap"),
(html! { }, "Plus"),
(html! { }, "Pocket"),
(html! { }, "Pocket Knife"),
(html! { }, "Podcast"),
(html! { }, "Pointer"),
(html! { }, "Pointer Off"),
(html! { }, "Popcorn"),
(html! { }, "Popsicle"),
(html! { }, "Pound Sterling"),
(html! { }, "Power"),
(html! { }, "Power Off"),
(html! { }, "Presentation"),
(html! { }, "Printer"),
(html! { }, "Printer Check"),
(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"),
(html! { }, "Radio Receiver"),
(html! { }, "Radio Tower"),
(html! { }, "Radius"),
(html! { }, "Rail Symbol"),
(html! { }, "Rainbow"),
(html! { }, "Rat"),
(html! { }, "Ratio"),
(html! { }, "Receipt"),
(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 Turkish Lira"),
(html! { }, "Rectangle Circle"),
(html! { }, "Rectangle Ellipsis"),
(html! { }, "Rectangle Goggles"),
(html! { }, "Rectangle Horizontal"),
(html! { }, "Rectangle Vertical"),
(html! { }, "Recycle"),
(html! { }, "Redo"),
(html! { }, "Redo 2"),
(html! { }, "Redo Dot"),
(html! { }, "Refresh Ccw"),
(html! { }, "Refresh Ccw Dot"),
(html! { }, "Refresh Cw"),
(html! { }, "Refresh Cw Off"),
(html! { }, "Refrigerator"),
(html! { }, "Regex"),
(html! { }, "Remove Formatting"),
(html! { }, "Repeat"),
(html! { }, "Repeat 1"),
(html! { }, "Repeat 2"),
(html! { }, "Replace"),
(html! { }, "Replace All"),
(html! { }, "Reply"),
(html! { }, "Reply All"),
(html! { }, "Rewind"),
(html! { }, "Ribbon"),
(html! { }, "Rocket"),
(html! { }, "Rocking Chair"),
(html! { }, "Roller Coaster"),
(html! { }, "Rotate 3 D"),
(html! { }, "Rotate Ccw"),
(html! { }, "Rotate Ccw Key"),
(html! { }, "Rotate Ccw Square"),
(html! { }, "Rotate Cw"),
(html! { }, "Rotate Cw Square"),
(html! { }, "Route"),
(html! { }, "Route Off"),
(html! { }, "Router"),
(html! { }, "Rows 2"),
(html! { }, "Rows 3"),
(html! { }, "Rows 4"),
(html! { }, "Rss"),
(html! { }, "Ruler"),
(html! { }, "Ruler Dimension Line"),
(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"),
(html! { }, "Satellite Dish"),
(html! { }, "Saudi Riyal"),
(html! { }, "Save"),
(html! { }, "Save All"),
(html! { }, "Save Off"),
(html! { }, "Scale"),
(html! { }, "Scale 3 D"),
(html! { }, "Scaling"),
(html! { }, "Scan"),
(html! { }, "Scan Barcode"),
(html! { }, "Scan Eye"),
(html! { }, "Scan Face"),
(html! { }, "Scan Heart"),
(html! { }, "Scan Line"),
(html! { }, "Scan Qr Code"),
(html! { }, "Scan Search"),
(html! { }, "Scan Text"),
(html! { }, "School"),
(html! { }, "Scissors"),
(html! { }, "Scissors Line Dashed"),
(html! { }, "Screen Share"),
(html! { }, "Screen Share Off"),
(html! { }, "Scroll"),
(html! { }, "Scroll Text"),
(html! { }, "Search"),
(html! { }, "Search Check"),
(html! { }, "Search Code"),
(html! { }, "Search Slash"),
(html! { }, "Search X"),
(html! { }, "Section"),
(html! { }, "Send"),
(html! { }, "Send Horizontal"),
(html! { }, "Send To Back"),
(html! { }, "Separator Horizontal"),
(html! { }, "Separator Vertical"),
(html! { }, "Server"),
(html! { }, "Server Cog"),
(html! { }, "Server Crash"),
(html! { }, "Server Off"),
(html! { }, "Settings"),
(html! { }, "Settings 2"),
(html! { }, "Shapes"),
(html! { }, "Share"),
(html! { }, "Share 2"),
(html! { }, "Sheet"),
(html! { }, "Shell"),
(html! { }, "Shield"),
(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 Mark"),
(html! { }, "Shield User"),
(html! { }, "Shield X"),
(html! { }, "Ship"),
(html! { }, "Ship Wheel"),
(html! { }, "Shirt"),
(html! { }, "Shopping Bag"),
(html! { }, "Shopping Basket"),
(html! { }, "Shopping Cart"),
(html! { }, "Shovel"),
(html! { }, "Shower Head"),
(html! { }, "Shredder"),
(html! { }, "Shrimp"),
(html! { }, "Shrink"),
(html! { }, "Shrub"),
(html! { }, "Shuffle"),
(html! { }, "Sigma"),
(html! { }, "Signal"),
(html! { }, "Signal High"),
(html! { }, "Signal Low"),
(html! { }, "Signal Medium"),
(html! { }, "Signal Zero"),
(html! { }, "Signature"),
(html! { }, "Signpost"),
(html! { }, "Signpost Big"),
(html! { }, "Siren"),
(html! { }, "Skip Back"),
(html! { }, "Skip Forward"),
(html! { }, "Skull"),
(html! { }, "Slack"),
(html! { }, "Slash"),
(html! { }, "Slice"),
(html! { }, "Sliders Horizontal"),
(html! { }, "Sliders Vertical"),
(html! { }, "Smartphone"),
(html! { }, "Smartphone Charging"),
(html! { }, "Smartphone Nfc"),
(html! { }, "Smile"),
(html! { }, "Smile Plus"),
(html! { }, "Snail"),
(html! { }, "Snowflake"),
(html! { }, "Soap Dispenser Droplet"),
(html! { }, "Sofa"),
(html! { }, "Soup"),
(html! { }, "Space"),
(html! { }, "Spade"),
(html! { }, "Sparkle"),
(html! { }, "Sparkles"),
(html! { }, "Speaker"),
(html! { }, "Speech"),
(html! { }, "Spell Check"),
(html! { }, "Spell Check 2"),
(html! { }, "Spline"),
(html! { }, "Spline Pointer"),
(html! { }, "Split"),
(html! { }, "Spool"),
(html! { }, "Spotlight"),
(html! { }, "Spray Can"),
(html! { }, "Sprout"),
(html! { }, "Square"),
(html! { }, "Square Activity"),
(html! { }, "Square Arrow Down"),
(html! { }, "Square Arrow Down Left"),
(
html! { },
"Square Arrow Down Right",
),
(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"),
(html! { }, "Square Arrow Up Left"),
(html! { }, "Square Arrow Up Right"),
(html! { }, "Square Asterisk"),
(
html! { },
"Square Bottom Dashed Scissors",
),
(html! { }, "Square Chart Gantt"),
(html! { }, "Square Check"),
(html! { }, "Square Check Big"),
(html! { }, "Square Chevron Down"),
(html! { }, "Square Chevron Left"),
(html! { }, "Square Chevron Right"),
(html! { }, "Square Chevron Up"),
(html! { }, "Square Code"),
(html! { }, "Square Dashed"),
(html! { }, "Square Dashed Bottom"),
(
html! { },
"Square Dashed Bottom Code",
),
(html! { }, "Square Dashed Kanban"),
(
html! { },
"Square Dashed Mouse Pointer",
),
(
html! { },
"Square Dashed Top Solid",
),
(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"),
(html! { }, "Square Parking Off"),
(html! { }, "Square Pause"),
(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 Round Corner"),
(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 Star"),
(html! { }, "Square Stop"),
(html! { }, "Square Terminal"),
(html! { }, "Square User"),
(html! { }, "Square User Round"),
(html! { }, "Square X"),
(html! { }, "Squares Exclude"),
(html! { }, "Squares Intersect"),
(html! { }, "Squares Subtract"),
(html! { }, "Squares Unite"),
(html! { }, "Squircle"),
(html! { }, "Squircle Dashed"),
(html! { }, "Squirrel"),
(html! { }, "Stamp"),
(html! { }, "Star"),
(html! { }, "Star Half"),
(html! { }, "Star Off"),
(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"),
(html! { }, "Sun Dim"),
(html! { }, "Sun Medium"),
(html! { }, "Sun Moon"),
(html! { }, "Sun Snow"),
(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"),
(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! { }, "Tablet"),
(html! { }, "Tablet Smartphone"),
(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"),
(html! { }, "Tent Tree"),
(html! { }, "Terminal"),
(html! { }, "Test Tube"),
(html! { }, "Test Tube Diagonal"),
(html! { }, "Test Tubes"),
(html! { }, "Text"),
(html! { }, "Text Cursor"),
(html! { }, "Text Cursor Input"),
(html! { }, "Text Quote"),
(html! { }, "Text Search"),
(html! { }, "Text Select"),
(html! { }, "Theater"),
(html! { }, "Thermometer"),
(html! { }, "Thermometer Snowflake"),
(html! { }, "Thermometer Sun"),
(html! { }, "Thumbs Down"),
(html! { }, "Thumbs Up"),
(html! { }, "Ticket"),
(html! { }, "Ticket Check"),
(html! { }, "Ticket Minus"),
(html! { }, "Ticket Percent"),
(html! { }, "Ticket Plus"),
(html! { }, "Ticket Slash"),
(html! { }, "Ticket X"),
(html! { }, "Tickets"),
(html! { }, "Tickets Plane"),
(html! { }, "Timer"),
(html! { }, "Timer Off"),
(html! { }, "Timer Reset"),
(html! { }, "Toggle Left"),
(html! { }, "Toggle Right"),
(html! { }, "Toilet"),
(html! { }, "Tool Case"),
(html! { }, "Tornado"),
(html! { }, "Torus"),
(html! { }, "Touchpad"),
(html! { }, "Touchpad Off"),
(html! { }, "Tower Control"),
(html! { }, "Toy Brick"),
(html! { }, "Tractor"),
(html! { }, "Traffic Cone"),
(html! { }, "Train Front"),
(html! { }, "Train Front Tunnel"),
(html! { }, "Train Track"),
(html! { }, "Tram Front"),
(html! { }, "Transgender"),
(html! { }, "Trash"),
(html! { }, "Trash 2"),
(html! { }, "Tree Deciduous"),
(html! { }, "Tree Palm"),
(html! { }, "Tree Pine"),
(html! { }, "Trees"),
(html! { }, "Trello"),
(html! { }, "Trending Down"),
(html! { }, "Trending Up"),
(html! { }, "Trending Up Down"),
(html! { }, "Triangle"),
(html! { }, "Triangle Alert"),
(html! { }, "Triangle Dashed"),
(html! { }, "Triangle Right"),
(html! { }, "Trophy"),
(html! { }, "Truck"),
(html! { }, "Truck Electric"),
(html! { }, "Turkish Lira"),
(html! { }, "Turntable"),
(html! { }, "Turtle"),
(html! { }, "Tv"),
(html! { }, "Tv Minimal"),
(html! { }, "Tv Minimal Play"),
(html! { }, "Twitch"),
(html! { }, "Twitter"),
(html! { }, "Type"),
(html! { }, "Type Outline"),
];
icons
.into_iter()
.map(|(icon, name)| {
html! {
{ icon }
{ name }
}
})
.collect::()
}
#[function_component]
pub fn IconsU() -> Html {
let icons = [
(html! { }, "Umbrella"),
(html! { }, "Umbrella Off"),
(html! { }, "Underline"),
(html! { }, "Undo"),
(html! { }, "Undo 2"),
(html! { }, "Undo Dot"),
(html! { }, "Unfold Horizontal"),
(html! { }, "Unfold Vertical"),
(html! { }, "Ungroup"),
(html! { }, "University"),
(html! { }, "Unlink"),
(html! { }, "Unlink 2"),
(html! { }, "Unplug"),
(html! { }, "Upload"),
(html! { }, "Usb"),
(html! { }, "User"),
(html! { }, "User Check"),
(html! { }, "User Cog"),
(html! { }, "User Lock"),
(html! { }, "User Minus"),
(html! { }, "User Pen"),
(html! { }, "User Plus"),
(html! { }, "User Round"),
(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 Search"),
(html! { }, "User Star"),
(html! { }, "User X"),
(html! { }, "Users"),
(html! { }, "Users Round"),
(html! { }, "Utensils"),
(html! { }, "Utensils Crossed"),
(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! { }, "Vector Square"),
(html! { }, "Vegan"),
(html! { }, "Venetian Mask"),
(html! { }, "Venus"),
(html! { }, "Venus And Mars"),
(html! { }, "Vibrate"),
(html! { }, "Vibrate Off"),
(html! { }, "Video"),
(html! { }, "Video Off"),
(html! { }, "Videotape"),
(html! { }, "View"),
(html! { }, "Voicemail"),
(html! { }, "Volleyball"),
(html! { }, "Volume"),
(html! { }, "Volume 1"),
(html! { }, "Volume 2"),
(html! { }, "Volume Off"),
(html! { }, "Volume X"),
(html! { }, "Vote"),
];
icons
.into_iter()
.map(|(icon, name)| {
html! {
{ icon }
{ name }
}
})
.collect::()
}
#[function_component]
pub fn IconsW() -> Html {
let icons = [
(html! { }, "Wallet"),
(html! { }, "Wallet Cards"),
(html! { }, "Wallet Minimal"),
(html! { }, "Wallpaper"),
(html! { }, "Wand"),
(html! { }, "Wand Sparkles"),
(html! { }, "Warehouse"),
(html! { }, "Washing Machine"),
(html! { }, "Watch"),
(html! { }, "Waves"),
(html! { }, "Waves Ladder"),
(html! { }, "Waypoints"),
(html! { }, "Webcam"),
(html! { }, "Webhook"),
(html! { }, "Webhook Off"),
(html! { }, "Weight"),
(html! { }, "Wheat"),
(html! { }, "Wheat Off"),
(html! { }, "Whole Word"),
(html! { }, "Wifi"),
(html! { }, "Wifi Cog"),
(html! { }, "Wifi High"),
(html! { }, "Wifi Low"),
(html! { }, "Wifi Off"),
(html! { }, "Wifi Pen"),
(html! { }, "Wifi Sync"),
(html! { }, "Wifi Zero"),
(html! { }, "Wind"),
(html! { }, "Wind Arrow Down"),
(html! { }, "Wine"),
(html! { }, "Wine Off"),
(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"),
(html! { }, "Zap Off"),
(html! { }, "Zoom In"),
(html! { }, "Zoom Out"),
];
icons
.into_iter()
.map(|(icon, name)| {
html! {
{ icon }
{ name }
}
})
.collect::()
}