Private
Public Access
0
0

feat(theme): finalize semantic color lift and fix light theme UI elements

This commit is contained in:
2026-06-05 00:29:27 -04:00
parent 7735b6cba7
commit 4041782776
15 changed files with 661 additions and 701 deletions
+9
View File
@@ -320,6 +320,15 @@ class MarkdownRenderer:
editor = ed.TextEditor()
editor.set_read_only_enabled(True)
editor.set_show_line_numbers_enabled(True)
# Explicitly set palette on instance to be sure
from src import theme_2
p_name = theme_2.get_syntax_palette_for_theme(theme_2.get_current_palette())
if hasattr(ed.TextEditor, "PaletteId"):
p_id = getattr(ed.TextEditor.PaletteId, p_name, None)
if p_id is not None:
editor.set_palette(p_id)
self._editor_cache[cache_key] = editor
self._editor_lang_cache[cache_key] = None