diff --git a/packages/cli/src/ui/components/messages/DiffRenderer.tsx b/packages/cli/src/ui/components/messages/DiffRenderer.tsx index 7f130b3f..fda5f1d4 100644 --- a/packages/cli/src/ui/components/messages/DiffRenderer.tsx +++ b/packages/cli/src/ui/components/messages/DiffRenderer.tsx @@ -10,6 +10,7 @@ import { Colors } from '../../colors.js'; import crypto from 'crypto'; import { colorizeCode, colorizeLine } from '../../utils/CodeColorizer.js'; import { MaxSizedBox } from '../shared/MaxSizedBox.js'; +import { theme } from '../../semantic-colors.js'; interface DiffLine { type: 'add' | 'del' | 'context' | 'hunk' | 'other'; @@ -287,7 +288,16 @@ const renderDiffContent = ( acc.push( - + {gutterNumStr.padStart(gutterWidth)}{' '} {line.type === 'context' ? ( @@ -300,11 +310,22 @@ const renderDiffContent = ( ) : ( - {prefixSymbol} {colorizeLine(displayContent, language)} + + {prefixSymbol} + {' '} + {colorizeLine(displayContent, language)} )} ,