From da0d79f0db873c08fab3bc85023167e174d18b0e Mon Sep 17 00:00:00 2001 From: 苏向夜 Date: Mon, 19 Jan 2026 14:17:32 +0800 Subject: chore(ui): refactor workspace to monorepo --- packages/ui/src/components/HomeView.svelte | 271 +++++++++++++++++++++++++++++ 1 file changed, 271 insertions(+) create mode 100644 packages/ui/src/components/HomeView.svelte (limited to 'packages/ui/src/components/HomeView.svelte') diff --git a/packages/ui/src/components/HomeView.svelte b/packages/ui/src/components/HomeView.svelte new file mode 100644 index 0000000..573d9da --- /dev/null +++ b/packages/ui/src/components/HomeView.svelte @@ -0,0 +1,271 @@ + + +
+ +
+
+ + +
+ + + +
+ +
+
+
+ Launcher Active +
+ +

+ MINECRAFT +

+ +
+
+ Java Edition +
+
+
+ Latest Release {gameState.latestRelease?.id || '...'} +
+
+
+ + +
+
+ > Ready to launch session. +
+
+ + + {#if !releasesState.isLoading && releasesState.releases.length > 0} +
+ Scroll for Updates + +
+ {/if} +
+ + +
+
+

+ + LATEST UPDATES +

+ + {#if releasesState.isLoading} +
+ {#each Array(3) as _} +
+ {/each} +
+ {:else if releasesState.error} +
+ Failed to load updates: {releasesState.error} +
+ {:else if releasesState.releases.length === 0} +
No releases found.
+ {:else} +
+ {#each releasesState.releases as release} +
+ +
+ +
+

+ {release.name || release.tag_name} +

+
+ + {formatDate(release.published_at)} +
+
+ +
+
+ {@html formatBody(release.body)} +
+
+ + + View full changelog on GitHub + +
+ {/each} +
+ {/if} +
+
+
-- cgit v1.2.3-70-g09d2