From 6236be768ef6d1534fe2c0e8e22ffa760c580824 Mon Sep 17 00:00:00 2001 From: Oliver Roick Date: Tue, 19 Nov 2024 12:43:56 +1100 Subject: [PATCH 1/2] Specify terminal colors --- src/ImageBuilder.jsx | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/ImageBuilder.jsx b/src/ImageBuilder.jsx index f98b3a1..2282565 100644 --- a/src/ImageBuilder.jsx +++ b/src/ImageBuilder.jsx @@ -67,6 +67,14 @@ function ImageLogs({ setTerm, setFitAddon, name }) { rows: 1, // Increase scrollback since image builds can sometimes produce a ton of output scrollback: 10000, + theme: { + red: "\x1b[38;2;248;113;133m", + green: "\x1b[38;2;134;239;172m", + yellow: "\x1b[38;2;253;224;71m", + blue: "\x1b[38;2;147;197;253m", + magenta: "\x1b[38;2;249;168;212m", + cyan: "\x1b[38;2;103;232;249m", + } }); const fitAddon = new FitAddon(); term.loadAddon(fitAddon); From 077b06698781cb6ab70c91d1591a13d64d67543e Mon Sep 17 00:00:00 2001 From: Yuvi Panda Date: Mon, 18 Nov 2024 18:43:52 -0800 Subject: [PATCH 2/2] Add comment about our terminal colors --- src/ImageBuilder.jsx | 1 + 1 file changed, 1 insertion(+) diff --git a/src/ImageBuilder.jsx b/src/ImageBuilder.jsx index 2282565..4905c13 100644 --- a/src/ImageBuilder.jsx +++ b/src/ImageBuilder.jsx @@ -67,6 +67,7 @@ function ImageLogs({ setTerm, setFitAddon, name }) { rows: 1, // Increase scrollback since image builds can sometimes produce a ton of output scrollback: 10000, + // colors checked with the contrast checker at https://webaim.org/resources/contrastchecker/ theme: { red: "\x1b[38;2;248;113;133m", green: "\x1b[38;2;134;239;172m",