diff --git a/src/lib/components/ui/icon/sprite/sprite.svelte b/src/lib/components/ui/icon/sprite/sprite.svelte
index a60f41b3e..59df8605f 100644
--- a/src/lib/components/ui/icon/sprite/sprite.svelte
+++ b/src/lib/components/ui/icon/sprite/sprite.svelte
@@ -1,194 +1,507 @@
-
\ No newline at end of file
+
diff --git a/src/lib/components/ui/icon/types.ts b/src/lib/components/ui/icon/types.ts
index 4a0bbb17d..f19ffc862 100644
--- a/src/lib/components/ui/icon/types.ts
+++ b/src/lib/components/ui/icon/types.ts
@@ -1 +1,64 @@
-export type IconType = "apple" | "appwrite" | "arrow-down" | "arrow-ext-link" | "arrow-left" | "arrow-right" | "arrow-up" | "bluesky" | "calendar" | "check" | "chevron-down" | "chevron-left" | "chevron-right" | "chevron-up" | "close" | "command" | "copy" | "customize" | "daily-dev" | "dark" | "discord" | "divider-vertical" | "download" | "edge" | "ext-link" | "firebase" | "github" | "google" | "hamburger-menu" | "instagram" | "light" | "linkedin" | "location" | "logout-left" | "logout-right" | "mailgun" | "mcp" | "message" | "microsoft" | "minus" | "nuxt" | "platform" | "play" | "plus" | "pop-locations" | "product-hunt" | "refine" | "regions" | "remix" | "rest" | "search" | "sendgrid" | "sparkle" | "star" | "system" | "textmagic" | "ticket" | "tiktok" | "twitter" | "vue" | "x" | "ycombinator" | "youtube";
\ No newline at end of file
+export type IconType =
+ | 'apple'
+ | 'appwrite'
+ | 'arrow-down'
+ | 'arrow-ext-link'
+ | 'arrow-left'
+ | 'arrow-right'
+ | 'arrow-up'
+ | 'bluesky'
+ | 'calendar'
+ | 'check'
+ | 'chevron-down'
+ | 'chevron-left'
+ | 'chevron-right'
+ | 'chevron-up'
+ | 'close'
+ | 'command'
+ | 'copy'
+ | 'customize'
+ | 'daily-dev'
+ | 'dark'
+ | 'discord'
+ | 'divider-vertical'
+ | 'download'
+ | 'edge'
+ | 'ext-link'
+ | 'firebase'
+ | 'github'
+ | 'google'
+ | 'hamburger-menu'
+ | 'instagram'
+ | 'light'
+ | 'linkedin'
+ | 'location'
+ | 'logout-left'
+ | 'logout-right'
+ | 'mailgun'
+ | 'mcp'
+ | 'message'
+ | 'microsoft'
+ | 'minus'
+ | 'nuxt'
+ | 'platform'
+ | 'play'
+ | 'plus'
+ | 'pop-locations'
+ | 'product-hunt'
+ | 'refine'
+ | 'regions'
+ | 'remix'
+ | 'rest'
+ | 'search'
+ | 'sendgrid'
+ | 'sparkle'
+ | 'star'
+ | 'system'
+ | 'textmagic'
+ | 'ticket'
+ | 'tiktok'
+ | 'twitter'
+ | 'vue'
+ | 'x'
+ | 'ycombinator'
+ | 'youtube';