diff --git a/BlazorBootstrap.Demo.Hosted/Server/Pages/_Host.cshtml b/BlazorBootstrap.Demo.Hosted/Server/Pages/_Host.cshtml
index 170b59279..98c029bc5 100644
--- a/BlazorBootstrap.Demo.Hosted/Server/Pages/_Host.cshtml
+++ b/BlazorBootstrap.Demo.Hosted/Server/Pages/_Host.cshtml
@@ -17,7 +17,7 @@
-
+
diff --git a/BlazorBootstrap.Demo.Server/Components/App.razor b/BlazorBootstrap.Demo.Server/Components/App.razor
index f0515f546..c54882535 100644
--- a/BlazorBootstrap.Demo.Server/Components/App.razor
+++ b/BlazorBootstrap.Demo.Server/Components/App.razor
@@ -12,7 +12,7 @@
-
+
diff --git a/BlazorBootstrap.Demo.WebAssembly/wwwroot/index.html b/BlazorBootstrap.Demo.WebAssembly/wwwroot/index.html
index c23783736..784702701 100644
--- a/BlazorBootstrap.Demo.WebAssembly/wwwroot/index.html
+++ b/BlazorBootstrap.Demo.WebAssembly/wwwroot/index.html
@@ -12,7 +12,7 @@
-
+
diff --git a/blazorbootstrap/Enums/IconName.cs b/blazorbootstrap/Enums/IconName.cs
index e317914bf..c7bffda9c 100644
--- a/blazorbootstrap/Enums/IconName.cs
+++ b/blazorbootstrap/Enums/IconName.cs
@@ -25,9 +25,11 @@ public enum IconName
AMD,
Android,
Android2,
+ Anthropic,
App,
AppIndicator,
Apple,
+ AppleMusic,
Archive,
ArchiveFill,
Arrow90DegDown,
@@ -181,6 +183,9 @@ public enum IconName
BatteryCharging,
BatteryFull,
BatteryHalf,
+ BatteryLow,
+ Beaker,
+ BeakerFill,
Behance,
Bell,
BellFill,
@@ -516,6 +521,7 @@ public enum IconName
CircleFill,
CircleHalf,
CircleSquare,
+ Claude,
Clipboard,
Clipboard2,
Clipboard2Check,
@@ -629,6 +635,7 @@ public enum IconName
Crop,
Crosshair,
Crosshair2,
+ CSS,
Cup,
CupFill,
CupHot,
@@ -1038,6 +1045,10 @@ public enum IconName
FiveSquareFill,
Flag,
FlagFill,
+ Flask,
+ FlaskFill,
+ FlaskFlorence,
+ FlaskFlorenceFill,
Floppy,
Floppy2,
Floppy2Fill,
@@ -1056,6 +1067,7 @@ public enum IconName
FolderSymlinkFill,
FolderX,
Fonts,
+ ForkKnife,
Forward,
ForwardFill,
FourCircle,
@@ -1093,9 +1105,13 @@ public enum IconName
Globe,
Globe2,
GlobeAmericas,
+ GlobeAmericasFill,
GlobeAsiaAustralia,
+ GlobeAsiaAustraliaFill,
GlobeCentralSouthAsia,
+ GlobeCentralSouthAsiaFill,
GlobeEuropeAfrica,
+ GlobeEuropeAfricaFill,
Google,
GooglePlay,
GpuCard,
@@ -1219,6 +1235,7 @@ public enum IconName
InputCursorText,
Instagram,
Intersect,
+ JavaScript,
Journal,
JournalAlbum,
JournalArrowDown,
@@ -1265,6 +1282,8 @@ public enum IconName
LayoutTextWindowReverse,
LayoutThreeColumns,
LayoutWtf,
+ Leaf,
+ LeafFill,
LifePreserver,
Lightbulb,
LightbulbFill,
@@ -1307,6 +1326,8 @@ public enum IconName
MarkerTip,
Mask,
Mastodon,
+ MeasuringCup,
+ MeasuringCupFill,
Medium,
Megaphone,
MegaphoneFill,
@@ -1375,6 +1396,7 @@ public enum IconName
OneSquare,
OneSquareFill,
OneTwoThree,
+ OpenAI,
Opencollective,
OpticalAudio,
OpticalAudioFill,
@@ -1429,6 +1451,7 @@ public enum IconName
People,
PeopleFill,
Percent,
+ Perplexity,
Person,
PersonAdd,
PersonArmsUp,
@@ -1930,6 +1953,7 @@ public enum IconName
TruckFront,
TruckFrontFill,
Tsunami,
+ Tux,
Tv,
TvFill,
Twitch,
@@ -1948,6 +1972,7 @@ public enum IconName
TypeH5,
TypeH6,
TypeItalic,
+ TypeScript,
TypeStrikethrough,
TypeUnderline,
Ubuntu,
@@ -1964,6 +1989,8 @@ public enum IconName
UniversalAccessCircle,
Unlock,
UnlockFill,
+ Unlock2,
+ Unlock2Fill,
Upc,
UpcScan,
Upload,
diff --git a/blazorbootstrap/Utils/BootstrapIconUtility.cs b/blazorbootstrap/Utils/BootstrapIconUtility.cs
index 774f11738..9c724ffc1 100644
--- a/blazorbootstrap/Utils/BootstrapIconUtility.cs
+++ b/blazorbootstrap/Utils/BootstrapIconUtility.cs
@@ -72,9 +72,11 @@ public static string ToIconName(IconName iconName)
IconName.AMD => "amd",
IconName.Android => "android",
IconName.Android2 => "android2",
+ IconName.Anthropic => "anthropic",
IconName.App => "app",
IconName.AppIndicator => "app-indicator",
IconName.Apple => "apple",
+ IconName.AppleMusic => "apple-music",
IconName.Archive => "archive",
IconName.ArchiveFill => "archive-fill",
IconName.Arrow90DegDown => "arrow-90deg-down",
@@ -228,6 +230,9 @@ public static string ToIconName(IconName iconName)
IconName.BatteryCharging => "battery-charging",
IconName.BatteryFull => "battery-full",
IconName.BatteryHalf => "battery-half",
+ IconName.BatteryLow => "battery-low",
+ IconName.Beaker => "beaker",
+ IconName.BeakerFill => "beaker-fill",
IconName.Behance => "behance",
IconName.Bell => "bell",
IconName.BellFill => "bell-fill",
@@ -563,6 +568,7 @@ public static string ToIconName(IconName iconName)
IconName.CircleFill => "circle-fill",
IconName.CircleHalf => "circle-half",
IconName.CircleSquare => "circle-square",
+ IconName.Claude => "claude",
IconName.Clipboard => "clipboard",
IconName.Clipboard2 => "clipboard2",
IconName.Clipboard2Check => "clipboard2-check",
@@ -676,6 +682,7 @@ public static string ToIconName(IconName iconName)
IconName.Crop => "crop",
IconName.Crosshair => "crosshair",
IconName.Crosshair2 => "crosshair2",
+ IconName.CSS => "css",
IconName.Cup => "cup",
IconName.CupFill => "cup-fill",
IconName.CupHot => "cup-hot",
@@ -1085,6 +1092,10 @@ public static string ToIconName(IconName iconName)
IconName.FiveSquareFill => "5-square-fill",
IconName.Flag => "flag",
IconName.FlagFill => "flag-fill",
+ IconName.Flask => "flask",
+ IconName.FlaskFill => "flask-fill",
+ IconName.FlaskFlorence => "flask-florence",
+ IconName.FlaskFlorenceFill => "flask-florence-fill",
IconName.Floppy => "floppy",
IconName.Floppy2 => "floppy2",
IconName.Floppy2Fill => "floppy2-fill",
@@ -1103,6 +1114,7 @@ public static string ToIconName(IconName iconName)
IconName.FolderSymlinkFill => "folder-symlink-fill",
IconName.FolderX => "folder-x",
IconName.Fonts => "fonts",
+ IconName.ForkKnife => "fork-knife",
IconName.Forward => "forward",
IconName.ForwardFill => "forward-fill",
IconName.FourCircle => "4-circle",
@@ -1140,9 +1152,13 @@ public static string ToIconName(IconName iconName)
IconName.Globe => "globe",
IconName.Globe2 => "globe2",
IconName.GlobeAmericas => "globe-americas",
+ IconName.GlobeAmericasFill => "globe-americas-fill",
IconName.GlobeAsiaAustralia => "globe-asia-australia",
+ IconName.GlobeAsiaAustraliaFill => "globe-asia-australia-fill",
IconName.GlobeCentralSouthAsia => "globe-central-south-asia",
+ IconName.GlobeCentralSouthAsiaFill => "globe-central-south-asia-fill",
IconName.GlobeEuropeAfrica => "globe-europe-africa",
+ IconName.GlobeEuropeAfricaFill => "globe-europe-africa-fill",
IconName.Google => "google",
IconName.GooglePlay => "google-play",
IconName.GpuCard => "gpu-card",
@@ -1266,6 +1282,7 @@ public static string ToIconName(IconName iconName)
IconName.InputCursorText => "input-cursor-text",
IconName.Instagram => "instagram",
IconName.Intersect => "intersect",
+ IconName.JavaScript => "javascript",
IconName.Journal => "journal",
IconName.JournalAlbum => "journal-album",
IconName.JournalArrowDown => "journal-arrow-down",
@@ -1312,6 +1329,8 @@ public static string ToIconName(IconName iconName)
IconName.LayoutTextWindowReverse => "layout-text-window-reverse",
IconName.LayoutThreeColumns => "layout-three-columns",
IconName.LayoutWtf => "layout-wtf",
+ IconName.Leaf => "leaf",
+ IconName.LeafFill => "leaf-fill",
IconName.LifePreserver => "life-preserver",
IconName.Lightbulb => "lightbulb",
IconName.LightbulbFill => "lightbulb-fill",
@@ -1354,6 +1373,8 @@ public static string ToIconName(IconName iconName)
IconName.MarkerTip => "marker-tip",
IconName.Mask => "mask",
IconName.Mastodon => "mastodon",
+ IconName.MeasuringCup => "measuring-cup",
+ IconName.MeasuringCupFill => "measuring-cup-fill",
IconName.Medium => "medium",
IconName.Megaphone => "megaphone",
IconName.MegaphoneFill => "megaphone-fill",
@@ -1422,6 +1443,7 @@ public static string ToIconName(IconName iconName)
IconName.OneSquare => "1-square",
IconName.OneSquareFill => "1-square-fill",
IconName.OneTwoThree => "123",
+ IconName.OpenAI => "openai",
IconName.Opencollective => "opencollective",
IconName.OpticalAudio => "optical-audio",
IconName.OpticalAudioFill => "optical-audio-fill",
@@ -1476,6 +1498,7 @@ public static string ToIconName(IconName iconName)
IconName.People => "people",
IconName.PeopleFill => "people-fill",
IconName.Percent => "percent",
+ IconName.Perplexity => "perplexity",
IconName.Person => "person",
IconName.PersonAdd => "person-add",
IconName.PersonArmsUp => "person-arms-up",
@@ -1977,6 +2000,7 @@ public static string ToIconName(IconName iconName)
IconName.TruckFront => "truck-front",
IconName.TruckFrontFill => "truck-front-fill",
IconName.Tsunami => "tsunami",
+ IconName.Tux => "tux",
IconName.Tv => "tv",
IconName.TvFill => "tv-fill",
IconName.Twitch => "twitch",
@@ -1995,6 +2019,7 @@ public static string ToIconName(IconName iconName)
IconName.TypeH5 => "type-h5",
IconName.TypeH6 => "type-h6",
IconName.TypeItalic => "type-italic",
+ IconName.TypeScript => "typescript",
IconName.TypeStrikethrough => "type-strikethrough",
IconName.TypeUnderline => "type-underline",
IconName.Ubuntu => "ubuntu",
@@ -2011,6 +2036,8 @@ public static string ToIconName(IconName iconName)
IconName.UniversalAccessCircle => "universal-access-circle",
IconName.Unlock => "unlock",
IconName.UnlockFill => "unlock-fill",
+ IconName.Unlock2 => "unlock2",
+ IconName.Unlock2Fill => "unlock2-fill",
IconName.Upc => "upc",
IconName.UpcScan => "upc-scan",
IconName.Upload => "upload",