Update: Change the prelude colors
This commit is contained in:
parent
24eaf0d619
commit
0e95f4eb57
1 changed files with 8 additions and 6 deletions
|
@ -53,7 +53,7 @@ const terminalProps: ITerminalOptions = {
|
||||||
};
|
};
|
||||||
|
|
||||||
export default () => {
|
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<HTMLDivElement>(null);
|
const ref = useRef<HTMLDivElement>(null);
|
||||||
const terminal = useMemo(() => new Terminal({ ...terminalProps }), []);
|
const terminal = useMemo(() => new Terminal({ ...terminalProps }), []);
|
||||||
const fitAddon = new FitAddon();
|
const fitAddon = new FitAddon();
|
||||||
|
@ -85,10 +85,12 @@ export default () => {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
const handleDaemonErrorOutput = (line: string) =>
|
const handleDaemonErrorOutput = (line: string) =>
|
||||||
terminal.writeln(
|
terminal.writeln(
|
||||||
TERMINAL_PRELUDE + '\u001b[1m\u001b[41m' + line.replace(/(?:\r\n|\r|\n)$/im, '') + '\u001b[0m'
|
'\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) =>
|
const handlePowerChangeEvent = (state: string) =>
|
||||||
terminal.writeln(TERMINAL_PRELUDE + 'Server marked as ' + state + '...\u001b[0m');
|
terminal.writeln(TERMINAL_PRELUDE + 'Server marked as ' + state + '...\u001b[0m');
|
||||||
|
@ -114,7 +116,7 @@ export default () => {
|
||||||
|
|
||||||
const command = e.currentTarget.value;
|
const command = e.currentTarget.value;
|
||||||
if (e.key === 'Enter' && command.length > 0) {
|
if (e.key === 'Enter' && command.length > 0) {
|
||||||
setHistory((prevHistory) => [command, ...prevHistory!].slice(0, 32));
|
setHistory((prevHistory) => [command, ...prevHistory!].slice(0, 128));
|
||||||
setHistoryIndex(-1);
|
setHistoryIndex(-1);
|
||||||
|
|
||||||
instance && instance.send('send command', command);
|
instance && instance.send('send command', command);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue