From c4485423cfd3a4ff52301f48fe2536eb4ecc16f3 Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Fri, 28 Nov 2025 15:17:40 -0500 Subject: [PATCH] Fix red letter color inheritance by using explicit colors MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Replace 'color: inherit' with explicit color values to prevent sidenotes and word definitions from inheriting red color. Using #111 for light theme and #ddd for dark theme ensures proper contrast and readability. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- kjvstudy_org/templates/chapter.html | 4 ++-- kjvstudy_org/templates/verse.html | 32 ++++++++++++++++++++--------- 2 files changed, 24 insertions(+), 12 deletions(-) diff --git a/kjvstudy_org/templates/chapter.html b/kjvstudy_org/templates/chapter.html index fd66717..ee0ed4b 100644 --- a/kjvstudy_org/templates/chapter.html +++ b/kjvstudy_org/templates/chapter.html @@ -20,14 +20,14 @@ .words-of-christ .marginnote, .words-of-christ .sidenote-number, .words-of-christ label.sidenote-number { - color: inherit; + color: #111; } [data-theme="dark"] .words-of-christ .sidenote, [data-theme="dark"] .words-of-christ .marginnote, [data-theme="dark"] .words-of-christ .sidenote-number, [data-theme="dark"] .words-of-christ label.sidenote-number { - color: inherit; + color: #ddd; } .sidenote, diff --git a/kjvstudy_org/templates/verse.html b/kjvstudy_org/templates/verse.html index 4b92360..c74b68b 100644 --- a/kjvstudy_org/templates/verse.html +++ b/kjvstudy_org/templates/verse.html @@ -53,33 +53,45 @@ .words-of-christ .marginnote, .words-of-christ .sidenote-number, .words-of-christ label.sidenote-number { - color: inherit; + color: #111; } [data-theme="dark"] .words-of-christ .sidenote, [data-theme="dark"] .words-of-christ .marginnote, [data-theme="dark"] .words-of-christ .sidenote-number, [data-theme="dark"] .words-of-christ label.sidenote-number { - color: inherit; + color: #ddd; } /* Prevent word definitions from inheriting red color */ .words-of-christ .word-original, -.words-of-christ .word-transliteration, -.words-of-christ .word-strongs, .words-of-christ .word-english, -.words-of-christ .word-parsing, .words-of-christ .word-definition { - color: inherit; + color: #111; +} + +.words-of-christ .word-transliteration, +.words-of-christ .word-parsing { + color: #666; +} + +.words-of-christ .word-strongs { + color: #0066cc; } [data-theme="dark"] .words-of-christ .word-original, -[data-theme="dark"] .words-of-christ .word-transliteration, -[data-theme="dark"] .words-of-christ .word-strongs, [data-theme="dark"] .words-of-christ .word-english, -[data-theme="dark"] .words-of-christ .word-parsing, [data-theme="dark"] .words-of-christ .word-definition { - color: inherit; + color: #ddd; +} + +[data-theme="dark"] .words-of-christ .word-transliteration, +[data-theme="dark"] .words-of-christ .word-parsing { + color: #999; +} + +[data-theme="dark"] .words-of-christ .word-strongs { + color: #6699ff; } .verse-text {