From 79509ea2515ce74a4cd3fdaff0571e0bcf14e83c Mon Sep 17 00:00:00 2001 From: Mario Zechner Date: Mon, 16 Jun 2025 05:10:45 +0200 Subject: [PATCH] Simplify UI with clean header and button styling MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Replace complex ASCII header with simple "VibeTunnel" text - Remove ASCII brackets from buttons: CREATE, CLEAN, CLEAN EXITED, kill - Add border to header for visual separation 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- web/src/client/components/app-header.ts | 4 +- web/src/client/components/session-list.ts | 116 +++++++++++++++------- 2 files changed, 82 insertions(+), 38 deletions(-) diff --git a/web/src/client/components/app-header.ts b/web/src/client/components/app-header.ts index 93b362a8..1736d843 100644 --- a/web/src/client/components/app-header.ts +++ b/web/src/client/components/app-header.ts @@ -9,8 +9,8 @@ export class AppHeader extends LitElement { render() { return html` -
-

VibeTunnel

+
+
VibeTunnel
`; } diff --git a/web/src/client/components/session-list.ts b/web/src/client/components/session-list.ts index 1d3ff371..385e8d06 100644 --- a/web/src/client/components/session-list.ts +++ b/web/src/client/components/session-list.ts @@ -248,44 +248,88 @@ export class SessionList extends LitElement { return html`
-
-
- +
+ +
+
+ + + +
- +
-
@@ -318,8 +362,8 @@ export class SessionList extends LitElement { ` : html`
${this.newSessionIds.has(session.id) - ? 'Starting session...' - : (this.loadingSnapshots.has(session.id) ? 'Loading...' : 'Loading...') + ? '[~] init_session...' + : (this.loadingSnapshots.has(session.id) ? '[~] loading...' : '[~] loading...') }
`}