mirror of
https://github.com/NousResearch/hermes-agent.git
synced 2026-05-29 06:31:32 +00:00
fix(tui): improve charizard completion menu contrast
This commit is contained in:
parent
25e0f4d465
commit
50158a60f9
2 changed files with 18 additions and 1 deletions
|
|
@ -572,7 +572,7 @@ _BUILTIN_SKINS: Dict[str, Dict[str, Any]] = {
|
|||
"banner_border": "#C75B1D",
|
||||
"banner_title": "#FFD39A",
|
||||
"banner_accent": "#F29C38",
|
||||
"banner_dim": "#7A3511",
|
||||
"banner_dim": "#C58A45",
|
||||
"banner_text": "#FFF0D4",
|
||||
"ui_accent": "#F29C38",
|
||||
"ui_label": "#FFD39A",
|
||||
|
|
@ -592,6 +592,11 @@ _BUILTIN_SKINS: Dict[str, Dict[str, Any]] = {
|
|||
"status_bar_critical": "#EF5350",
|
||||
"session_label": "#FFD39A",
|
||||
"session_border": "#6C4724",
|
||||
"selection_bg": "#5A260D",
|
||||
"completion_menu_bg": "#0B0503",
|
||||
"completion_menu_current_bg": "#4A1B07",
|
||||
"completion_menu_meta_bg": "#120806",
|
||||
"completion_menu_meta_current_bg": "#5A260D",
|
||||
},
|
||||
"spinner": {
|
||||
"waiting_faces": ["(✦)", "(▲)", "(◇)", "(<>)", "(🔥)"],
|
||||
|
|
|
|||
|
|
@ -100,6 +100,18 @@ class TestBuiltinSkins:
|
|||
assert skin.get_color("banner_text") == "#2C1810"
|
||||
assert skin.get_color("completion_menu_bg") == "#F5EFE0"
|
||||
|
||||
def test_charizard_skin_has_dark_ember_completion_menu(self):
|
||||
from hermes_cli.skin_engine import load_skin
|
||||
|
||||
skin = load_skin("charizard")
|
||||
assert skin.name == "charizard"
|
||||
assert skin.get_color("banner_dim") == "#C58A45"
|
||||
assert skin.get_color("completion_menu_bg") == "#0B0503"
|
||||
assert skin.get_color("completion_menu_current_bg") == "#4A1B07"
|
||||
assert skin.get_color("completion_menu_meta_bg") == "#120806"
|
||||
assert skin.get_color("completion_menu_meta_current_bg") == "#5A260D"
|
||||
assert skin.get_color("selection_bg") == "#5A260D"
|
||||
|
||||
def test_unknown_skin_falls_back_to_default(self):
|
||||
from hermes_cli.skin_engine import load_skin
|
||||
skin = load_skin("nonexistent_skin_xyz")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue