diff --git a/extensions/ql-vscode/src/view/compare-performance/ComparePerformance.tsx b/extensions/ql-vscode/src/view/compare-performance/ComparePerformance.tsx index 1c99a745765..fee1ed01c85 100644 --- a/extensions/ql-vscode/src/view/compare-performance/ComparePerformance.tsx +++ b/extensions/ql-vscode/src/view/compare-performance/ComparePerformance.tsx @@ -98,13 +98,28 @@ function renderAbsoluteValue(x: PredicateInfo, metric: Metric) { } } +const DeltaPositive = styled(Codicon)` + color: var(--vscode-problemsErrorIcon-foreground); +`; + +const DeltaNegative = styled(Codicon)` + color: var(--vscode-problemsInfoIcon-foreground); +`; + function renderDelta(x: number, unit?: string) { const sign = x > 0 ? "+" : ""; + const symbol = + x > 0 ? ( + + ) : ( + + ); return ( {sign} {formatDecimal(x)} {renderUnit(unit)} + {symbol} ); }