From 7f71ce40b003ecf9fa6df85b20f3f015c07db798 Mon Sep 17 00:00:00 2001 From: Brian O'Kelley Date: Wed, 7 Jan 2026 05:32:21 -0800 Subject: [PATCH] feat: add collapsible sidebar to chat and fix desktop app links MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add collapse/expand button to chat sidebar (like Claude's UI) - Persist collapsed state in localStorage - Fix iframe sandbox to allow external links to open in browser - Add proper ARIA attributes for accessibility - Add focus-visible styles for keyboard navigation - Handle localStorage unavailability in private browsing 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- .changeset/nice-camels-serve.md | 4 + apps/desktop/dist/index.html | 2 +- server/public/chat.html | 147 ++++++++++++++++++++++++++++---- 3 files changed, 134 insertions(+), 19 deletions(-) create mode 100644 .changeset/nice-camels-serve.md diff --git a/.changeset/nice-camels-serve.md b/.changeset/nice-camels-serve.md new file mode 100644 index 0000000000..4c5176df57 --- /dev/null +++ b/.changeset/nice-camels-serve.md @@ -0,0 +1,4 @@ +--- +--- + +Add collapsible sidebar to chat interface with localStorage persistence. Fix external link handling in desktop app iframe. diff --git a/apps/desktop/dist/index.html b/apps/desktop/dist/index.html index 9f1db7c473..11fd4b96e1 100644 --- a/apps/desktop/dist/index.html +++ b/apps/desktop/dist/index.html @@ -173,7 +173,7 @@

Welcome to Addie