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/lib/GameConsole.svelte | 304 +++++++++++++++++++++++++++++++++ 1 file changed, 304 insertions(+) create mode 100644 packages/ui/src/lib/GameConsole.svelte (limited to 'packages/ui/src/lib/GameConsole.svelte') diff --git a/packages/ui/src/lib/GameConsole.svelte b/packages/ui/src/lib/GameConsole.svelte new file mode 100644 index 0000000..bc5edbc --- /dev/null +++ b/packages/ui/src/lib/GameConsole.svelte @@ -0,0 +1,304 @@ + + +
+ +
+
+

Console

+ + + + + +
+ +
+ +
+ +
+ +
+ + +
+ + + {#if searchQuery} + + {/if} +
+
+ + +
+ + {filteredLogs.length} / {logsState.logs.length} + + + + +
+ +
+
+ + +
+ {#each filteredLogs as log (log.id)} +
+ + {log.timestamp.split('.')[0]} + + +
+ {log.source} + {getLevelLabel(log.level)} +
+ + +
+ {@html highlightText(log.message, searchQuery)} +
+
+ {/each} + + {#if filteredLogs.length === 0} +
+ {#if logsState.logs.length === 0} + Waiting for logs... + {:else} + No logs match current filters. + {/if} +
+ {/if} +
+ + + {#if !autoScroll} + + {/if} +
+ + -- cgit v1.2.3-70-g09d2