From 0e95f4eb5747e774b5ebc6ead7214ed76a9b57a1 Mon Sep 17 00:00:00 2001 From: Derek Date: Wed, 5 Mar 2025 22:43:52 +0000 Subject: [PATCH] Update: Change the prelude colors --- .../scripts/components/server/console/Console.tsx | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/resources/scripts/components/server/console/Console.tsx b/resources/scripts/components/server/console/Console.tsx index f90a013b..e897ea7b 100644 --- a/resources/scripts/components/server/console/Console.tsx +++ b/resources/scripts/components/server/console/Console.tsx @@ -53,7 +53,7 @@ const terminalProps: ITerminalOptions = { }; export default () => { - const TERMINAL_PRELUDE = `\u001b[1m\u001b[33m${NookConfig.TERMINAL_PRELUDE} \u001b[0m`; + const TERMINAL_PRELUDE = `\u001b[1m\u001b[38;2;153;0;255m${NookConfig.TERMINAL_PRELUDE} \u001b[0m`; const ref = useRef(null); const terminal = useMemo(() => new Terminal({ ...terminalProps }), []); const fitAddon = new FitAddon(); @@ -85,10 +85,12 @@ export default () => { } }; - const handleDaemonErrorOutput = (line: string) => - terminal.writeln( - TERMINAL_PRELUDE + '\u001b[1m\u001b[41m' + line.replace(/(?:\r\n|\r|\n)$/im, '') + '\u001b[0m' - ); +const handleDaemonErrorOutput = (line: string) => + terminal.writeln( + '\u001b[1m\u001b[38;2;153;0;255m' + NookConfig.TERMINAL_PRELUDE + '\u001b[0m' + + '\u001b[41m' + line.replace(/(?:\r\n|\r|\n)$/im, '') + '\u001b[0m' + ); + const handlePowerChangeEvent = (state: string) => terminal.writeln(TERMINAL_PRELUDE + 'Server marked as ' + state + '...\u001b[0m'); @@ -114,7 +116,7 @@ export default () => { const command = e.currentTarget.value; if (e.key === 'Enter' && command.length > 0) { - setHistory((prevHistory) => [command, ...prevHistory!].slice(0, 32)); + setHistory((prevHistory) => [command, ...prevHistory!].slice(0, 128)); setHistoryIndex(-1); instance && instance.send('send command', command);