From 0c3bc4cba67e9d87186be85f271769db34bcc22e Mon Sep 17 00:00:00 2001 From: benjaminleonard Date: Wed, 15 Apr 2026 14:44:51 +0100 Subject: [PATCH 1/3] Add light mode serial console BG --- app/components/Terminal.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/app/components/Terminal.tsx b/app/components/Terminal.tsx index 76f311094..48c79a818 100644 --- a/app/components/Terminal.tsx +++ b/app/components/Terminal.tsx @@ -38,6 +38,7 @@ function getTheme(): ITerminalOptions['theme'] { brightCyan: style.getPropertyValue('--content-accent'), magenta: style.getPropertyValue('--content-accent-alt-secondary'), brightMagenta: style.getPropertyValue('--content-accent-alt'), + selectionBackground: style.getPropertyValue('--surface-tertiary'), cursor: style.getPropertyValue('--content-default'), cursorAccent: style.getPropertyValue('--surface-default'), } From 6424ebe1835293ac5e101e3210981f381cc51401 Mon Sep 17 00:00:00 2001 From: benjaminleonard Date: Wed, 15 Apr 2026 14:49:39 +0100 Subject: [PATCH 2/3] Tweak selection BG --- app/ui/styles/index.css | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/ui/styles/index.css b/app/ui/styles/index.css index 24d95681f..a2236b6d8 100644 --- a/app/ui/styles/index.css +++ b/app/ui/styles/index.css @@ -75,11 +75,11 @@ ::-moz-selection { /* Code for Firefox */ - @apply text-accent bg-accent; + @apply bg-accent-inverse/30; } ::selection { - @apply text-accent bg-accent; + @apply bg-accent-inverse/30; } @custom-variant selected { From 8e0c4dde1e5ff7ffb57d4d152b9e0794ce1db76c Mon Sep 17 00:00:00 2001 From: benjaminleonard Date: Wed, 15 Apr 2026 14:52:32 +0100 Subject: [PATCH 3/3] Use green for terminal selection colour --- app/components/Terminal.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/components/Terminal.tsx b/app/components/Terminal.tsx index 48c79a818..3264eb154 100644 --- a/app/components/Terminal.tsx +++ b/app/components/Terminal.tsx @@ -38,7 +38,7 @@ function getTheme(): ITerminalOptions['theme'] { brightCyan: style.getPropertyValue('--content-accent'), magenta: style.getPropertyValue('--content-accent-alt-secondary'), brightMagenta: style.getPropertyValue('--content-accent-alt'), - selectionBackground: style.getPropertyValue('--surface-tertiary'), + selectionBackground: style.getPropertyValue('--surface-accent'), cursor: style.getPropertyValue('--content-default'), cursorAccent: style.getPropertyValue('--surface-default'), }