diff --git a/packages/web_ui/src/components/LogConsole.tsx b/packages/web_ui/src/components/LogConsole.tsx
index 5db8da63..0a201f0c 100644
--- a/packages/web_ui/src/components/LogConsole.tsx
+++ b/packages/web_ui/src/components/LogConsole.tsx
@@ -22,7 +22,7 @@ type Parsed = {
message: string;
};
-function formatParsedOutput(parsed: Parsed, key: number) {
+function formatParsedOutput(parsed: Parsed) {
let time: ReactElement|string = "";
if (parsed.format === "seconds") {
time = {parsed.time.padStart(8)} ;
@@ -51,7 +51,7 @@ function formatParsedOutput(parsed: Parsed, key: number) {
info = <>[{parsed.action}] >;
}
- return {time}{info}{parsed.message}
;
+ return <>{time}{info}{parsed.message}>;
}
type Info = {
@@ -61,11 +61,9 @@ type Info = {
};
function formatLog(info: Info, key: number): ReactElement {
- if (info.level === "server" && info.parsed) {
- return formatParsedOutput(info.parsed, key);
- }
let level = {info.level};
- return [{level}] {info.message}
;
+ let message = info.level === "server" && info.parsed ? formatParsedOutput(info.parsed) : info.message;
+ return [{level}] {message}
;
}
/**
diff --git a/packages/web_ui/src/style.css b/packages/web_ui/src/style.css
index 53cd7cdc..5553ceff 100644
--- a/packages/web_ui/src/style.css
+++ b/packages/web_ui/src/style.css
@@ -257,6 +257,10 @@ body {
color: #ad3939;
}
+.log-server {
+ font-weight: bold;
+}
+
.log-fatal {
font-weight: bold;
background-color: #ad3939;