From f584425ca78eab398a150aa9ffc3ed74f0cc8a70 Mon Sep 17 00:00:00 2001 From: HsiangNianian Date: Thu, 15 Jan 2026 18:38:19 +0800 Subject: feat: Implement local version fetching and enhance version type detection to support modpacks in version management --- ui/src/components/BottomBar.svelte | 1 + ui/src/components/VersionsView.svelte | 2 ++ 2 files changed, 3 insertions(+) (limited to 'ui/src/components') diff --git a/ui/src/components/BottomBar.svelte b/ui/src/components/BottomBar.svelte index 04d53de..b7bbf71 100644 --- a/ui/src/components/BottomBar.svelte +++ b/ui/src/components/BottomBar.svelte @@ -86,6 +86,7 @@ case 'fabric': return 'text-indigo-400'; case 'forge': return 'text-orange-400'; case 'snapshot': return 'text-amber-400'; + case 'modpack': return 'text-purple-400'; default: return 'text-emerald-400'; } } diff --git a/ui/src/components/VersionsView.svelte b/ui/src/components/VersionsView.svelte index 99cc296..ce354b9 100644 --- a/ui/src/components/VersionsView.svelte +++ b/ui/src/components/VersionsView.svelte @@ -80,6 +80,8 @@ return { text: "Fabric", class: "bg-indigo-100 text-indigo-700 border-indigo-200 dark:bg-indigo-500/20 dark:text-indigo-300 dark:border-indigo-500/30" }; case "forge": return { text: "Forge", class: "bg-orange-100 text-orange-700 border-orange-200 dark:bg-orange-500/20 dark:text-orange-300 dark:border-orange-500/30" }; + case "modpack": + return { text: "Modpack", class: "bg-purple-100 text-purple-700 border-purple-200 dark:bg-purple-500/20 dark:text-purple-300 dark:border-purple-500/30" }; default: return { text: type, class: "bg-zinc-100 text-zinc-700 border-zinc-200 dark:bg-zinc-500/20 dark:text-zinc-300 dark:border-zinc-500/30" }; } -- cgit v1.2.3-70-g09d2