From bc05747f5f29fd66a02720adf64c8d8ae2088840 Mon Sep 17 00:00:00 2001 From: matt Date: Thu, 16 Oct 2025 17:46:43 -0700 Subject: [PATCH] fix: add proper theming for preset textareas MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixed black text on white background in preset system additions and authors note textareas by adding CSS rules with !important to override inline styles. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- src/styles.css | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/src/styles.css b/src/styles.css index a53e6b0..6632844 100644 --- a/src/styles.css +++ b/src/styles.css @@ -1261,6 +1261,24 @@ body { border-color: var(--accent); } +/* Fix theming for textareas with inline styles */ +#preset-system-editable, +#preset-authors-note-editable { + background: var(--bg-tertiary) !important; + border: 1px solid var(--border) !important; + border-radius: 8px; + padding: 12px; + color: var(--text-primary) !important; + font-family: inherit; + resize: vertical; +} + +#preset-system-editable:focus, +#preset-authors-note-editable:focus { + outline: none; + border-color: var(--accent) !important; +} + .form-group select { -webkit-appearance: none; -moz-appearance: none;