diff --git a/src/App.vue b/src/App.vue
index 3548954..3a46f82 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -1,19 +1,23 @@
+
+
+ {{ appError }}
+
-
+
diff --git a/src/components/terminal/LocalTerminalView.vue b/src/components/terminal/LocalTerminalView.vue
index e27f347..0e221e5 100644
--- a/src/components/terminal/LocalTerminalView.vue
+++ b/src/components/terminal/LocalTerminalView.vue
@@ -33,9 +33,9 @@ function applyTheme(): void {
foreground: theme.foreground,
cursor: theme.cursor,
cursorAccent: theme.background,
- selectionBackground: theme.selectionBackground ?? "rgba(88, 166, 255, 0.4)",
+ selectionBackground: theme.selectionBackground ?? "#264f78",
selectionForeground: theme.selectionForeground ?? "#ffffff",
- selectionInactiveBackground: theme.selectionBackground ?? "rgba(88, 166, 255, 0.2)",
+ selectionInactiveBackground: theme.selectionBackground ?? "#264f78",
black: theme.black,
red: theme.red,
green: theme.green,
diff --git a/src/components/terminal/TerminalView.vue b/src/components/terminal/TerminalView.vue
index cfe5e85..f107d83 100644
--- a/src/components/terminal/TerminalView.vue
+++ b/src/components/terminal/TerminalView.vue
@@ -77,6 +77,10 @@ const containerRef = ref(null);
const { terminal, searchAddon, mount, fit } = useTerminal(props.sessionId);
let resizeDisposable: IDisposable | null = null;
+function handleFocus(): void {
+ terminal.focus();
+}
+
// --- Search state ---
const searchVisible = ref(false);
const searchQuery = ref("");
@@ -152,10 +156,6 @@ onMounted(() => {
}, 50);
});
-function handleFocus(): void {
- terminal.focus();
-}
-
// Re-fit and focus terminal when switching back to this tab.
// Must wait for the container to have real dimensions after becoming visible.
watch(
@@ -190,9 +190,9 @@ function applyTheme(): void {
foreground: theme.foreground,
cursor: theme.cursor,
cursorAccent: theme.background,
- selectionBackground: theme.selectionBackground ?? "rgba(88, 166, 255, 0.4)",
+ selectionBackground: theme.selectionBackground ?? "#264f78",
selectionForeground: theme.selectionForeground ?? "#ffffff",
- selectionInactiveBackground: theme.selectionBackground ?? "rgba(88, 166, 255, 0.2)",
+ selectionInactiveBackground: theme.selectionBackground ?? "#264f78",
black: theme.black,
red: theme.red,
green: theme.green,
diff --git a/src/composables/useTerminal.ts b/src/composables/useTerminal.ts
index aaa053f..48b256a 100644
--- a/src/composables/useTerminal.ts
+++ b/src/composables/useTerminal.ts
@@ -14,8 +14,9 @@ const defaultTheme = {
foreground: "#e0e0e0",
cursor: "#58a6ff",
cursorAccent: "#0d1117",
- selectionBackground: "rgba(88, 166, 255, 0.4)",
+ selectionBackground: "#264f78",
selectionForeground: "#ffffff",
+ selectionInactiveBackground: "#264f78",
black: "#0d1117",
red: "#f85149",
green: "#3fb950",