From bb19b4bc89d23ff2bc635e1ec03b9f85541127d1 Mon Sep 17 00:00:00 2001 From: Jeff Emmett Date: Tue, 31 Mar 2026 12:09:59 -0700 Subject: [PATCH] =?UTF-8?q?fix:=20consolidate=20PWA=20banners=20=E2=80=94?= =?UTF-8?q?=20install=20in=20browser,=20update=20in=20PWA=20only?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Remove duplicate purple update banner from website/shell.ts that overlapped with the server/shell.ts banner. Now a single banner system: - Browser: "Install rSpace app" prompt (via beforeinstallprompt) - Installed PWA: "New version available" prompt (via SW update detection) Co-Authored-By: Claude Opus 4.6 --- server/shell.ts | 64 +++++++++++++++++++---------------- website/shell.ts | 87 ++---------------------------------------------- 2 files changed, 37 insertions(+), 114 deletions(-) diff --git a/server/shell.ts b/server/shell.ts index 719bb44..896590e 100644 --- a/server/shell.ts +++ b/server/shell.ts @@ -350,10 +350,15 @@ export function renderShell(opts: ShellOptions): string {