From 5d403b86833c23ff7974daa829a9cbb2f837f4ec Mon Sep 17 00:00:00 2001 From: HsiangNianian Date: Sun, 18 Jan 2026 14:36:52 +0800 Subject: feat(frontend): add instance creation wizard - Create multi-step InstanceCreationModal with version and mod loader selection - Step 1: Instance name input - Step 2: Minecraft version selection with search and filtering - Step 3: Mod loader choice (vanilla/Fabric/Forge) with version selection - Automatically installs vanilla version + mod loader during creation - Wire new modal to InstancesView, replace old simple creation dialog - Remove unused confirmCreate function This wizard integrates version management into instance creation workflow, streamlining the user experience by combining instance setup and version installation into a single guided process. --- ui/src/components/InstanceCreationModal.svelte | 485 +++++++++++++++++++++++++ 1 file changed, 485 insertions(+) create mode 100644 ui/src/components/InstanceCreationModal.svelte (limited to 'ui/src/components/InstanceCreationModal.svelte') diff --git a/ui/src/components/InstanceCreationModal.svelte b/ui/src/components/InstanceCreationModal.svelte new file mode 100644 index 0000000..c54cb98 --- /dev/null +++ b/ui/src/components/InstanceCreationModal.svelte @@ -0,0 +1,485 @@ + + +{#if isOpen} + +{/if} -- cgit v1.2.3-70-g09d2