From 4d04559ca5a33c09846c534cf1bf0c28d1f27e21 Mon Sep 17 00:00:00 2001 From: i/o agent <273482092+claw-io@users.noreply.github.com> Date: Sat, 6 Jun 2026 14:01:53 -0500 Subject: [PATCH 1/3] fix(docker): use resolveTermixThemeColors for Docker console terminal background (#883) --- .../docker/components/ConsoleTerminal.tsx | 21 +++---------------- 1 file changed, 3 insertions(+), 18 deletions(-) diff --git a/src/ui/features/docker/components/ConsoleTerminal.tsx b/src/ui/features/docker/components/ConsoleTerminal.tsx index 7d2104ef3..c837aeac7 100644 --- a/src/ui/features/docker/components/ConsoleTerminal.tsx +++ b/src/ui/features/docker/components/ConsoleTerminal.tsx @@ -20,6 +20,7 @@ import type { SSHHost } from "@/types"; import { isElectron } from "@/main-axios.ts"; import { SimpleLoader } from "@/lib/SimpleLoader.tsx"; import { useTranslation } from "react-i18next"; +import { resolveTermixThemeColors } from "@/features/terminal/terminal-theme"; import { TERMINAL_THEMES, DEFAULT_TERMINAL_CONFIG, @@ -49,26 +50,10 @@ export function ConsoleTerminal({ [hostConfig.terminalConfig], ); - const isDarkMode = - appTheme === "dark" || - appTheme === "dracula" || - appTheme === "gentlemansChoice" || - appTheme === "midnightEspresso" || - appTheme === "catppuccinMocha" || - (appTheme === "system" && - window.matchMedia("(prefers-color-scheme: dark)").matches); - const themeColors = React.useMemo(() => { const activeTheme = terminalConfig.theme; - if (activeTheme === "termix") { - return isDarkMode - ? TERMINAL_THEMES.termixDark.colors - : TERMINAL_THEMES.termixLight.colors; - } - return ( - TERMINAL_THEMES[activeTheme]?.colors ?? TERMINAL_THEMES.termixDark.colors - ); - }, [terminalConfig.theme, isDarkMode]); + return resolveTermixThemeColors(activeTheme, appTheme); + }, [terminalConfig.theme, appTheme]); const [isConnected, setIsConnected] = React.useState(false); const [isConnecting, setIsConnecting] = React.useState(false); From 2d5da0439ee6276a6606de5976baa8469844cd05 Mon Sep 17 00:00:00 2001 From: LukeGus Date: Sun, 7 Jun 2026 02:57:08 -0500 Subject: [PATCH 2/3] Revert "fix(docker): use resolveTermixThemeColors for Docker console terminal background (#883)" This reverts commit 4d04559ca5a33c09846c534cf1bf0c28d1f27e21. --- .../docker/components/ConsoleTerminal.tsx | 21 ++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/src/ui/features/docker/components/ConsoleTerminal.tsx b/src/ui/features/docker/components/ConsoleTerminal.tsx index c837aeac7..7d2104ef3 100644 --- a/src/ui/features/docker/components/ConsoleTerminal.tsx +++ b/src/ui/features/docker/components/ConsoleTerminal.tsx @@ -20,7 +20,6 @@ import type { SSHHost } from "@/types"; import { isElectron } from "@/main-axios.ts"; import { SimpleLoader } from "@/lib/SimpleLoader.tsx"; import { useTranslation } from "react-i18next"; -import { resolveTermixThemeColors } from "@/features/terminal/terminal-theme"; import { TERMINAL_THEMES, DEFAULT_TERMINAL_CONFIG, @@ -50,10 +49,26 @@ export function ConsoleTerminal({ [hostConfig.terminalConfig], ); + const isDarkMode = + appTheme === "dark" || + appTheme === "dracula" || + appTheme === "gentlemansChoice" || + appTheme === "midnightEspresso" || + appTheme === "catppuccinMocha" || + (appTheme === "system" && + window.matchMedia("(prefers-color-scheme: dark)").matches); + const themeColors = React.useMemo(() => { const activeTheme = terminalConfig.theme; - return resolveTermixThemeColors(activeTheme, appTheme); - }, [terminalConfig.theme, appTheme]); + if (activeTheme === "termix") { + return isDarkMode + ? TERMINAL_THEMES.termixDark.colors + : TERMINAL_THEMES.termixLight.colors; + } + return ( + TERMINAL_THEMES[activeTheme]?.colors ?? TERMINAL_THEMES.termixDark.colors + ); + }, [terminalConfig.theme, isDarkMode]); const [isConnected, setIsConnected] = React.useState(false); const [isConnecting, setIsConnecting] = React.useState(false); From ead4d0755ed958ca3a9542beea8d9404b95608ff Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 8 Jun 2026 04:33:28 +0000 Subject: [PATCH 3/3] chore(deps): bump actions/download-artifact from 4 to 8 Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4 to 8. - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](https://github.com/actions/download-artifact/compare/v4...v8) --- updated-dependencies: - dependency-name: actions/download-artifact dependency-version: '8' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/electron.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/electron.yml b/.github/workflows/electron.yml index c822dc14c..d1a895e65 100644 --- a/.github/workflows/electron.yml +++ b/.github/workflows/electron.yml @@ -840,7 +840,7 @@ jobs: steps: - name: Download all artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: path: artifacts