diff --git a/static/koboldai.css b/static/koboldai.css index 6a7ef964..dfedd092 100644 --- a/static/koboldai.css +++ b/static/koboldai.css @@ -2874,6 +2874,10 @@ button.disabled { white-space: pre-wrap; } +.action_mode_input { + color: var(--action_mode_input); +} + .console_text { white-space: pre-wrap; display: inline-block; diff --git a/static/koboldai.js b/static/koboldai.js index c5007b14..cb2bde8f 100644 --- a/static/koboldai.js +++ b/static/koboldai.js @@ -522,6 +522,12 @@ function do_story_text_updates(action) { story_area.prepend(item); } } + + if (action.action['Selected Text'].charAt(0) == ">") { + item.classList.add("action_mode_input"); + } else { + item.classList.remove("action_mode_input"); + } if ('wi_highlighted_text' in action.action) { for (chunk of action.action['wi_highlighted_text']) { diff --git a/themes/Darkness.css b/themes/Darkness.css index 70a72ed2..81f1f650 100644 --- a/themes/Darkness.css +++ b/themes/Darkness.css @@ -44,6 +44,7 @@ --text: #e0e0e0; --text_to_ai_color: #e0e0e0; --text_edit: #34dae7; + --action_mode_input: #33E978; --statusbar_color: #1e6d6aa1; --statusbar_text_color: #e0e0e0; diff --git a/themes/Gruvbox Dark.css b/themes/Gruvbox Dark.css index c4540e82..e71efca2 100644 --- a/themes/Gruvbox Dark.css +++ b/themes/Gruvbox Dark.css @@ -89,6 +89,7 @@ --text: var(--gruvbox-light0); --text_to_ai_color: var(--gruvbox-bright-blue); --text_edit: var(--gruvbox-neutral-aqua); + --action_mode_input: #33E978; --statusbar_color: #002d6ca1; --statusbar_text_color: white; diff --git a/themes/Material You.css b/themes/Material You.css index 78cd7a1d..db324203 100644 --- a/themes/Material You.css +++ b/themes/Material You.css @@ -47,6 +47,7 @@ --text: var(--on_background_palette); --text_to_ai_color: var(--on_background_palette); --text_edit: var(--on_background_palette); + --action_mode_input: #33E978; --statusbar_color: #002d6ca1; --statusbar_text_color: white; diff --git a/themes/Monochrome.css b/themes/Monochrome.css index b287b6a8..2315ef72 100644 --- a/themes/Monochrome.css +++ b/themes/Monochrome.css @@ -44,6 +44,7 @@ --text: #e0e0e0; --text_to_ai_color: #e0e0e0; --text_edit: #9cc3ee; + --action_mode_input: #33E978; --statusbar_color: #eedcb880; --statusbar_text_color: #e0e0e0; diff --git a/themes/Nostalgia.css b/themes/Nostalgia.css index 9cf97ca6..fed83352 100644 --- a/themes/Nostalgia.css +++ b/themes/Nostalgia.css @@ -44,6 +44,7 @@ --text: #fff; --text_to_ai_color: #fff; --text_edit: #cdf; + --action_mode_input: #33E978; --statusbar_color: #3bf72380; --statusbar_text_color: #ffffff; diff --git a/themes/Unicorn.css b/themes/Unicorn.css index caf3fdc8..20f32d59 100644 --- a/themes/Unicorn.css +++ b/themes/Unicorn.css @@ -48,6 +48,7 @@ --text: #f2f1f1; --text_to_ai_color: #3d3d3d; --text_edit: #3d3d3d; + --action_mode_input: #33E978; --statusbar_color: #fde0e080; --statusbar_text_color: white;