diff --git a/crates/chat-cli/src/cli/chat/tools/fs_write.rs b/crates/chat-cli/src/cli/chat/tools/fs_write.rs index 46de4daac3..ff51409379 100644 --- a/crates/chat-cli/src/cli/chat/tools/fs_write.rs +++ b/crates/chat-cli/src/cli/chat/tools/fs_write.rs @@ -666,18 +666,18 @@ fn print_diff( for change in diff.iter_all_changes() { // Define the colors per line. let (text_color, gutter_bg_color, line_bg_color) = match (change.tag(), new_str.truecolor) { - (similar::ChangeTag::Equal, true) => (theme().ui.secondary_text, new_str.gutter_bg, new_str.line_bg), + (similar::ChangeTag::Equal, true) => (style::Color::Reset, new_str.gutter_bg, new_str.line_bg), (similar::ChangeTag::Delete, true) => ( - theme().ui.secondary_text, + style::Color::Reset, style::Color::Rgb { r: 79, g: 40, b: 40 }, style::Color::Rgb { r: 36, g: 25, b: 28 }, ), (similar::ChangeTag::Insert, true) => ( - theme().ui.secondary_text, + style::Color::Reset, style::Color::Rgb { r: 40, g: 67, b: 43 }, style::Color::Rgb { r: 24, g: 38, b: 30 }, ), - (similar::ChangeTag::Equal, false) => (theme().ui.secondary_text, new_str.gutter_bg, new_str.line_bg), + (similar::ChangeTag::Equal, false) => (style::Color::Reset, new_str.gutter_bg, new_str.line_bg), (similar::ChangeTag::Delete, false) => (theme().status.error, new_str.gutter_bg, new_str.line_bg), (similar::ChangeTag::Insert, false) => (theme().status.success, new_str.gutter_bg, new_str.line_bg), };