diff --git a/hermes_cli/web_server.py b/hermes_cli/web_server.py index 6f0df5e2c603..176cb82e4f6f 100644 --- a/hermes_cli/web_server.py +++ b/hermes_cli/web_server.py @@ -16342,18 +16342,31 @@ def _render_active_theme_bootstrap_css() -> str: # later extended to ship user-authored CSS literals. def _esc(s: str) -> str: return str(s).replace("' ":root{" f"--background-base:{_esc(bg_hex)};" - f"--color-background:{_esc(bg_hex)};" f"--midground-base:{_esc(mg_hex)};" - f"--color-midground:{_esc(mg_hex)};" - f"--font-sans:{_esc(font_sans)};" - f"--font-base-size:{_esc(base_size)};" + f"--theme-font-sans:{_esc(font_sans)};" + f"--theme-base-size:{_esc(base_size)};" "}" - f"html,body{{background-color:{_esc(bg_hex)};color:{_esc(mg_hex)};" - f"font-family:{_esc(font_sans)};font-size:{_esc(base_size)};}}" + "html,body{background-color:var(--background-base);" + "color:var(--midground-base);" + "font-family:var(--theme-font-sans);" + "font-size:var(--theme-base-size);}" "" ) return ""