From 32fc57fab0d98dc8a1b3ecaa560261db1d2e83e2 Mon Sep 17 00:00:00 2001 From: matt Date: Tue, 14 Oct 2025 12:30:06 -0700 Subject: [PATCH] feat: add theme customization with 6 color schemes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Added comprehensive theme system with: - 6 themes: Dark (default), Darker, Midnight Blue, Forest, Sunset, Light - New Appearance tab in settings with theme selector - Live theme preview showing user/assistant message styles - Theme persistence using localStorage - Dynamic CSS variable updates for instant theme switching - Each theme includes custom gradients, accent colors, and text colors 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- src/index.html | 31 ++++++++ src/main.js | 143 +++++++++++++++++++++++++++++++++++ src/styles.css | 200 ++++++++++++++++++++++++++++++++++++++++++++----- 3 files changed, 356 insertions(+), 18 deletions(-) diff --git a/src/index.html b/src/index.html index 9e84f20..2d3bbf4 100644 --- a/src/index.html +++ b/src/index.html @@ -72,6 +72,7 @@
+
@@ -342,6 +343,36 @@
+ +
+
+
+ + + Choose your preferred color scheme +
+ +
+
Preview
+
+
+
User message
+
+
+
+
Assistant response
+
+
+
+
+