From a4986c397df95a2273b5d1a8093ce5bbaf9f0c4b Mon Sep 17 00:00:00 2001 From: Marshall Bowers Date: Wed, 3 Jan 2024 17:09:01 -0500 Subject: [PATCH] Fix predictive text color (#3867) This PR fixes the predictive text colors, which were no longer correct after #3842. Release Notes: - Fixed predictive text colors. --- crates/theme/src/themes/andromeda.rs | 2 +- crates/theme/src/themes/atelier.rs | 40 ++++++++++----------- crates/theme/src/themes/ayu.rs | 6 ++-- crates/theme/src/themes/gruvbox.rs | 12 +++---- crates/theme/src/themes/one.rs | 4 +-- crates/theme/src/themes/rose_pine.rs | 6 ++-- crates/theme/src/themes/sandcastle.rs | 2 +- crates/theme/src/themes/solarized.rs | 4 +-- crates/theme/src/themes/summercamp.rs | 2 +- crates/theme_importer/src/zed1/converter.rs | 6 +++- 10 files changed, 44 insertions(+), 40 deletions(-) diff --git a/crates/theme/src/themes/andromeda.rs b/crates/theme/src/themes/andromeda.rs index 327c6f668f..e46e9cf9d0 100644 --- a/crates/theme/src/themes/andromeda.rs +++ b/crates/theme/src/themes/andromeda.rs @@ -122,7 +122,7 @@ pub fn andromeda() -> UserThemeFamily { modified: Some(rgba(0xfee56dff).into()), modified_background: Some(rgba(0x5c5015ff).into()), modified_border: Some(rgba(0x796b26ff).into()), - predictive: Some(rgba(0x96df72ff).into()), + predictive: Some(rgba(0x315f70ff).into()), predictive_background: Some(rgba(0x194618ff).into()), predictive_border: Some(rgba(0x306129ff).into()), renamed: Some(rgba(0x11a793ff).into()), diff --git a/crates/theme/src/themes/atelier.rs b/crates/theme/src/themes/atelier.rs index 42756a8d3f..75226c669b 100644 --- a/crates/theme/src/themes/atelier.rs +++ b/crates/theme/src/themes/atelier.rs @@ -123,7 +123,7 @@ pub fn atelier() -> UserThemeFamily { modified: Some(rgba(0xa59810ff).into()), modified_background: Some(rgba(0xf0e9d1ff).into()), modified_border: Some(rgba(0xe3d8adff).into()), - predictive: Some(rgba(0x7d9728ff).into()), + predictive: Some(rgba(0x879a72ff).into()), predictive_background: Some(rgba(0xe6e9d3ff).into()), predictive_border: Some(rgba(0xd2d8b1ff).into()), renamed: Some(rgba(0x38a166ff).into()), @@ -588,7 +588,7 @@ pub fn atelier() -> UserThemeFamily { modified: Some(rgba(0xc38419ff).into()), modified_background: Some(rgba(0x371d0dff).into()), modified_border: Some(rgba(0x4f2f12ff).into()), - predictive: Some(rgba(0x7b9727ff).into()), + predictive: Some(rgba(0x8f5b71ff).into()), predictive_background: Some(rgba(0x1d2110ff).into()), predictive_border: Some(rgba(0x2e3516ff).into()), renamed: Some(rgba(0x417ee6ff).into()), @@ -1053,7 +1053,7 @@ pub fn atelier() -> UserThemeFamily { modified: Some(rgba(0xa07e3cff).into()), modified_background: Some(rgba(0xeee4d5ff).into()), modified_border: Some(rgba(0xdfcfb6ff).into()), - predictive: Some(rgba(0x499963ff).into()), + predictive: Some(rgba(0x76958cff).into()), predictive_background: Some(rgba(0xdaeadeff).into()), predictive_border: Some(rgba(0xbedac5ff).into()), renamed: Some(rgba(0x488c90ff).into()), @@ -1518,7 +1518,7 @@ pub fn atelier() -> UserThemeFamily { modified: Some(rgba(0xa06e3bff).into()), modified_background: Some(rgba(0x231a12ff).into()), modified_border: Some(rgba(0x392a1aff).into()), - predictive: Some(rgba(0x2c9292ff).into()), + predictive: Some(rgba(0x625887ff).into()), predictive_background: Some(rgba(0x132020ff).into()), predictive_border: Some(rgba(0x1a3434ff).into()), renamed: Some(rgba(0x576ddaff).into()), @@ -1983,7 +1983,7 @@ pub fn atelier() -> UserThemeFamily { modified: Some(rgba(0xa59810ff).into()), modified_background: Some(rgba(0x25210dff).into()), modified_border: Some(rgba(0x3b3612ff).into()), - predictive: Some(rgba(0x7d9727ff).into()), + predictive: Some(rgba(0x5f724cff).into()), predictive_background: Some(rgba(0x1e2110ff).into()), predictive_border: Some(rgba(0x2f3516ff).into()), renamed: Some(rgba(0x37a166ff).into()), @@ -2448,7 +2448,7 @@ pub fn atelier() -> UserThemeFamily { modified: Some(rgba(0xc08b31ff).into()), modified_background: Some(rgba(0x311e11ff).into()), modified_border: Some(rgba(0x4b3218ff).into()), - predictive: Some(rgba(0xac973aff).into()), + predictive: Some(rgba(0x58709aff).into()), predictive_background: Some(rgba(0x252113ff).into()), predictive_border: Some(rgba(0x3d351bff).into()), renamed: Some(rgba(0x3e8fd0ff).into()), @@ -2913,7 +2913,7 @@ pub fn atelier() -> UserThemeFamily { modified: Some(rgba(0xc08b31ff).into()), modified_background: Some(rgba(0xf6e6d4ff).into()), modified_border: Some(rgba(0xeed4b3ff).into()), - predictive: Some(rgba(0xac973aff).into()), + predictive: Some(rgba(0x8599beff).into()), predictive_background: Some(rgba(0xf1e9d6ff).into()), predictive_border: Some(rgba(0xe4d8b7ff).into()), renamed: Some(rgba(0x3f8fd0ff).into()), @@ -3378,7 +3378,7 @@ pub fn atelier() -> UserThemeFamily { modified: Some(rgba(0xae9515ff).into()), modified_background: Some(rgba(0x2a200eff).into()), modified_border: Some(rgba(0x413513ff).into()), - predictive: Some(rgba(0x60ac3aff).into()), + predictive: Some(rgba(0x9c6262ff).into()), predictive_background: Some(rgba(0x1a2413ff).into()), predictive_border: Some(rgba(0x273c1bff).into()), renamed: Some(rgba(0x6684e0ff).into()), @@ -3843,7 +3843,7 @@ pub fn atelier() -> UserThemeFamily { modified: Some(rgba(0x98981cff).into()), modified_background: Some(rgba(0x22210fff).into()), modified_border: Some(rgba(0x373614ff).into()), - predictive: Some(rgba(0x2ba32aff).into()), + predictive: Some(rgba(0x00788bff).into()), predictive_background: Some(rgba(0x142310ff).into()), predictive_border: Some(rgba(0x1b3917ff).into()), renamed: Some(rgba(0x3e62f4ff).into()), @@ -4308,7 +4308,7 @@ pub fn atelier() -> UserThemeFamily { modified: Some(rgba(0xa06e3cff).into()), modified_background: Some(rgba(0xeee0d5ff).into()), modified_border: Some(rgba(0xe0c9b5ff).into()), - predictive: Some(rgba(0x2c9292ff).into()), + predictive: Some(rgba(0x887fafff).into()), predictive_background: Some(rgba(0xd7e9e8ff).into()), predictive_border: Some(rgba(0xb9d7d6ff).into()), renamed: Some(rgba(0x586ddaff).into()), @@ -4773,7 +4773,7 @@ pub fn atelier() -> UserThemeFamily { modified: Some(rgba(0xa06e3bff).into()), modified_background: Some(rgba(0x231a12ff).into()), modified_border: Some(rgba(0x392a1aff).into()), - predictive: Some(rgba(0x4b8b8bff).into()), + predictive: Some(rgba(0x795369ff).into()), predictive_background: Some(rgba(0x161f1fff).into()), predictive_border: Some(rgba(0x203232ff).into()), renamed: Some(rgba(0x7272caff).into()), @@ -5238,7 +5238,7 @@ pub fn atelier() -> UserThemeFamily { modified: Some(rgba(0xbb8a36ff).into()), modified_background: Some(rgba(0x2d1e12ff).into()), modified_border: Some(rgba(0x463219ff).into()), - predictive: Some(rgba(0x918b3bff).into()), + predictive: Some(rgba(0x765990ff).into()), predictive_background: Some(rgba(0x211f12ff).into()), predictive_border: Some(rgba(0x34321bff).into()), renamed: Some(rgba(0x526aebff).into()), @@ -5703,7 +5703,7 @@ pub fn atelier() -> UserThemeFamily { modified: Some(rgba(0x8a8a11ff).into()), modified_background: Some(rgba(0x201f0cff).into()), modified_border: Some(rgba(0x333211ff).into()), - predictive: Some(rgba(0x568c3bff).into()), + predictive: Some(rgba(0x427088ff).into()), predictive_background: Some(rgba(0x171f12ff).into()), predictive_border: Some(rgba(0x23321bff).into()), renamed: Some(rgba(0x277fadff).into()), @@ -6168,7 +6168,7 @@ pub fn atelier() -> UserThemeFamily { modified: Some(rgba(0xc3841aff).into()), modified_background: Some(rgba(0xf8e5d1ff).into()), modified_border: Some(rgba(0xf0d1adff).into()), - predictive: Some(rgba(0x7b9728ff).into()), + predictive: Some(rgba(0xbe899eff).into()), predictive_background: Some(rgba(0xe5e9d3ff).into()), predictive_border: Some(rgba(0xd1d8b1ff).into()), renamed: Some(rgba(0x417ee6ff).into()), @@ -6633,7 +6633,7 @@ pub fn atelier() -> UserThemeFamily { modified: Some(rgba(0xae9515ff).into()), modified_background: Some(rgba(0xf2e8d1ff).into()), modified_border: Some(rgba(0xe7d7aeff).into()), - predictive: Some(rgba(0x61ac3aff).into()), + predictive: Some(rgba(0xc88a8aff).into()), predictive_background: Some(rgba(0xe0eed6ff).into()), predictive_border: Some(rgba(0xc9e1b7ff).into()), renamed: Some(rgba(0x6784e0ff).into()), @@ -7098,7 +7098,7 @@ pub fn atelier() -> UserThemeFamily { modified: Some(rgba(0xa06e3cff).into()), modified_background: Some(rgba(0xeee0d5ff).into()), modified_border: Some(rgba(0xe0c9b5ff).into()), - predictive: Some(rgba(0x4c8b8bff).into()), + predictive: Some(rgba(0xa27a91ff).into()), predictive_background: Some(rgba(0xdae7e7ff).into()), predictive_border: Some(rgba(0xbfd4d4ff).into()), renamed: Some(rgba(0x7372caff).into()), @@ -7563,7 +7563,7 @@ pub fn atelier() -> UserThemeFamily { modified: Some(rgba(0x98981dff).into()), modified_background: Some(rgba(0xede9d2ff).into()), modified_border: Some(rgba(0xddd8afff).into()), - predictive: Some(rgba(0x2ba32bff).into()), + predictive: Some(rgba(0x00a2b5ff).into()), predictive_background: Some(rgba(0xd9edd4ff).into()), predictive_border: Some(rgba(0xbbdeb2ff).into()), renamed: Some(rgba(0x3f62f4ff).into()), @@ -8028,7 +8028,7 @@ pub fn atelier() -> UserThemeFamily { modified: Some(rgba(0xa07e3bff).into()), modified_background: Some(rgba(0x231d12ff).into()), modified_border: Some(rgba(0x392e1aff).into()), - predictive: Some(rgba(0x489963ff).into()), + predictive: Some(rgba(0x506d66ff).into()), predictive_background: Some(rgba(0x162119ff).into()), predictive_border: Some(rgba(0x203626ff).into()), renamed: Some(rgba(0x478c90ff).into()), @@ -8493,7 +8493,7 @@ pub fn atelier() -> UserThemeFamily { modified: Some(rgba(0xbb8a36ff).into()), modified_background: Some(rgba(0xf5e6d5ff).into()), modified_border: Some(rgba(0xebd3b5ff).into()), - predictive: Some(rgba(0x918b3cff).into()), + predictive: Some(rgba(0xa587bfff).into()), predictive_background: Some(rgba(0xeae6d6ff).into()), predictive_border: Some(rgba(0xd9d4b6ff).into()), renamed: Some(rgba(0x526aebff).into()), @@ -8958,7 +8958,7 @@ pub fn atelier() -> UserThemeFamily { modified: Some(rgba(0x8a8a11ff).into()), modified_background: Some(rgba(0xeae6d0ff).into()), modified_border: Some(rgba(0xd8d3abff).into()), - predictive: Some(rgba(0x578c3cff).into()), + predictive: Some(rgba(0x6a97b2ff).into()), predictive_background: Some(rgba(0xdde7d5ff).into()), predictive_border: Some(rgba(0xc2d5b6ff).into()), renamed: Some(rgba(0x277fadff).into()), diff --git a/crates/theme/src/themes/ayu.rs b/crates/theme/src/themes/ayu.rs index 63d8711d57..9029a01e25 100644 --- a/crates/theme/src/themes/ayu.rs +++ b/crates/theme/src/themes/ayu.rs @@ -123,7 +123,7 @@ pub fn ayu() -> UserThemeFamily { modified: Some(rgba(0xfeb454ff).into()), modified_background: Some(rgba(0x572916ff).into()), modified_border: Some(rgba(0x754221ff).into()), - predictive: Some(rgba(0xaad84cff).into()), + predictive: Some(rgba(0x5b728cff).into()), predictive_background: Some(rgba(0x294113ff).into()), predictive_border: Some(rgba(0x405c1dff).into()), renamed: Some(rgba(0x5ac2feff).into()), @@ -567,7 +567,7 @@ pub fn ayu() -> UserThemeFamily { modified: Some(rgba(0xf1ae4aff).into()), modified_background: Some(rgba(0xffeedaff).into()), modified_border: Some(rgba(0xffe1beff).into()), - predictive: Some(rgba(0x86b305ff).into()), + predictive: Some(rgba(0x9eb9d3ff).into()), predictive_background: Some(rgba(0xe9efd2ff).into()), predictive_border: Some(rgba(0xd7e3aeff).into()), renamed: Some(rgba(0x3b9ee5ff).into()), @@ -1011,7 +1011,7 @@ pub fn ayu() -> UserThemeFamily { modified: Some(rgba(0xfed073ff).into()), modified_background: Some(rgba(0x584018ff).into()), modified_border: Some(rgba(0x765a29ff).into()), - predictive: Some(rgba(0xd5fe80ff).into()), + predictive: Some(rgba(0x6d839bff).into()), predictive_background: Some(rgba(0x426118ff).into()), predictive_border: Some(rgba(0x5d7e2cff).into()), renamed: Some(rgba(0x73cffeff).into()), diff --git a/crates/theme/src/themes/gruvbox.rs b/crates/theme/src/themes/gruvbox.rs index 7bc8ef8064..615c29dea8 100644 --- a/crates/theme/src/themes/gruvbox.rs +++ b/crates/theme/src/themes/gruvbox.rs @@ -123,7 +123,7 @@ pub fn gruvbox() -> UserThemeFamily { modified: Some(rgba(0xb57616ff).into()), modified_background: Some(rgba(0xf5e2d0ff).into()), modified_border: Some(rgba(0xebccabff).into()), - predictive: Some(rgba(0x797410ff).into()), + predictive: Some(rgba(0x7d9881ff).into()), predictive_background: Some(rgba(0xe5e1ceff).into()), predictive_border: Some(rgba(0xd1cba8ff).into()), renamed: Some(rgba(0x0b6678ff).into()), @@ -574,7 +574,7 @@ pub fn gruvbox() -> UserThemeFamily { modified: Some(rgba(0xf9bd30ff).into()), modified_background: Some(rgba(0x582f10ff).into()), modified_border: Some(rgba(0x754916ff).into()), - predictive: Some(rgba(0xb8bb27ff).into()), + predictive: Some(rgba(0x717363ff).into()), predictive_background: Some(rgba(0x332b11ff).into()), predictive_border: Some(rgba(0x4a4516ff).into()), renamed: Some(rgba(0x83a598ff).into()), @@ -1025,7 +1025,7 @@ pub fn gruvbox() -> UserThemeFamily { modified: Some(rgba(0xb57616ff).into()), modified_background: Some(rgba(0xf5e2d0ff).into()), modified_border: Some(rgba(0xebccabff).into()), - predictive: Some(rgba(0x797410ff).into()), + predictive: Some(rgba(0x7d9881ff).into()), predictive_background: Some(rgba(0xe5e1ceff).into()), predictive_border: Some(rgba(0xd1cba8ff).into()), renamed: Some(rgba(0x0b6678ff).into()), @@ -1476,7 +1476,7 @@ pub fn gruvbox() -> UserThemeFamily { modified: Some(rgba(0xf9bd30ff).into()), modified_background: Some(rgba(0x582f10ff).into()), modified_border: Some(rgba(0x754916ff).into()), - predictive: Some(rgba(0xb8bb27ff).into()), + predictive: Some(rgba(0x717363ff).into()), predictive_background: Some(rgba(0x332b11ff).into()), predictive_border: Some(rgba(0x4a4516ff).into()), renamed: Some(rgba(0x83a598ff).into()), @@ -1927,7 +1927,7 @@ pub fn gruvbox() -> UserThemeFamily { modified: Some(rgba(0xb57616ff).into()), modified_background: Some(rgba(0xf5e2d0ff).into()), modified_border: Some(rgba(0xebccabff).into()), - predictive: Some(rgba(0x797410ff).into()), + predictive: Some(rgba(0x7d9881ff).into()), predictive_background: Some(rgba(0xe5e1ceff).into()), predictive_border: Some(rgba(0xd1cba8ff).into()), renamed: Some(rgba(0x0b6678ff).into()), @@ -2378,7 +2378,7 @@ pub fn gruvbox() -> UserThemeFamily { modified: Some(rgba(0xf9bd30ff).into()), modified_background: Some(rgba(0x582f10ff).into()), modified_border: Some(rgba(0x754916ff).into()), - predictive: Some(rgba(0xb8bb27ff).into()), + predictive: Some(rgba(0x717363ff).into()), predictive_background: Some(rgba(0x332b11ff).into()), predictive_border: Some(rgba(0x4a4516ff).into()), renamed: Some(rgba(0x83a598ff).into()), diff --git a/crates/theme/src/themes/one.rs b/crates/theme/src/themes/one.rs index 0447306a2c..12fd7e9b66 100644 --- a/crates/theme/src/themes/one.rs +++ b/crates/theme/src/themes/one.rs @@ -123,7 +123,7 @@ pub fn one() -> UserThemeFamily { modified: Some(rgba(0xdec184ff).into()), modified_background: Some(rgba(0xfaf2e6ff).into()), modified_border: Some(rgba(0xf5e8d2ff).into()), - predictive: Some(rgba(0x669f59ff).into()), + predictive: Some(rgba(0x9c9fc7ff).into()), predictive_background: Some(rgba(0xe0ebdcff).into()), predictive_border: Some(rgba(0xc8dcc1ff).into()), renamed: Some(rgba(0x5c79e2ff).into()), @@ -574,7 +574,7 @@ pub fn one() -> UserThemeFamily { modified: Some(rgba(0xdec184ff).into()), modified_background: Some(rgba(0x41331dff).into()), modified_border: Some(rgba(0x5d4c2fff).into()), - predictive: Some(rgba(0xa1c181ff).into()), + predictive: Some(rgba(0x5b6b88ff).into()), predictive_background: Some(rgba(0x222e1dff).into()), predictive_border: Some(rgba(0x38482fff).into()), renamed: Some(rgba(0x74ade8ff).into()), diff --git a/crates/theme/src/themes/rose_pine.rs b/crates/theme/src/themes/rose_pine.rs index c5c57342ec..966d6e5e62 100644 --- a/crates/theme/src/themes/rose_pine.rs +++ b/crates/theme/src/themes/rose_pine.rs @@ -123,7 +123,7 @@ pub fn rose_pine() -> UserThemeFamily { modified: Some(rgba(0xe99d35ff).into()), modified_background: Some(rgba(0xffebd6ff).into()), modified_border: Some(rgba(0xffdab7ff).into()), - predictive: Some(rgba(0x3eaa8eff).into()), + predictive: Some(rgba(0xa2acbeff).into()), predictive_background: Some(rgba(0xdbeee7ff).into()), predictive_border: Some(rgba(0xbee0d5ff).into()), renamed: Some(rgba(0x57949fff).into()), @@ -581,7 +581,7 @@ pub fn rose_pine() -> UserThemeFamily { modified: Some(rgba(0xf5c177ff).into()), modified_background: Some(rgba(0x50341aff).into()), modified_border: Some(rgba(0x6d4d2bff).into()), - predictive: Some(rgba(0x5dc2a3ff).into()), + predictive: Some(rgba(0x516b83ff).into()), predictive_background: Some(rgba(0x182e23ff).into()), predictive_border: Some(rgba(0x254839ff).into()), renamed: Some(rgba(0x9cced7ff).into()), @@ -1039,7 +1039,7 @@ pub fn rose_pine() -> UserThemeFamily { modified: Some(rgba(0xf5c177ff).into()), modified_background: Some(rgba(0x50341aff).into()), modified_border: Some(rgba(0x6d4d2bff).into()), - predictive: Some(rgba(0x5dc2a3ff).into()), + predictive: Some(rgba(0x556b81ff).into()), predictive_background: Some(rgba(0x182e23ff).into()), predictive_border: Some(rgba(0x254839ff).into()), renamed: Some(rgba(0x9cced7ff).into()), diff --git a/crates/theme/src/themes/sandcastle.rs b/crates/theme/src/themes/sandcastle.rs index 68bff2840f..9ca7a9dff2 100644 --- a/crates/theme/src/themes/sandcastle.rs +++ b/crates/theme/src/themes/sandcastle.rs @@ -122,7 +122,7 @@ pub fn sandcastle() -> UserThemeFamily { modified: Some(rgba(0xa07e3bff).into()), modified_background: Some(rgba(0x231d12ff).into()), modified_border: Some(rgba(0x392e1aff).into()), - predictive: Some(rgba(0x83a598ff).into()), + predictive: Some(rgba(0x5c6152ff).into()), predictive_background: Some(rgba(0x1e2321ff).into()), predictive_border: Some(rgba(0x303a36ff).into()), renamed: Some(rgba(0x528b8bff).into()), diff --git a/crates/theme/src/themes/solarized.rs b/crates/theme/src/themes/solarized.rs index 93bda79738..945d99ed5b 100644 --- a/crates/theme/src/themes/solarized.rs +++ b/crates/theme/src/themes/solarized.rs @@ -123,7 +123,7 @@ pub fn solarized() -> UserThemeFamily { modified: Some(rgba(0xb58904ff).into()), modified_background: Some(rgba(0xf5e6d0ff).into()), modified_border: Some(rgba(0xebd3aaff).into()), - predictive: Some(rgba(0x859904ff).into()), + predictive: Some(rgba(0x679aafff).into()), predictive_background: Some(rgba(0xe9ead0ff).into()), predictive_border: Some(rgba(0xd6d9abff).into()), renamed: Some(rgba(0x298bd1ff).into()), @@ -567,7 +567,7 @@ pub fn solarized() -> UserThemeFamily { modified: Some(rgba(0xb58903ff).into()), modified_background: Some(rgba(0x2f1e0cff).into()), modified_border: Some(rgba(0x473110ff).into()), - predictive: Some(rgba(0x859904ff).into()), + predictive: Some(rgba(0x40728bff).into()), predictive_background: Some(rgba(0x1f210cff).into()), predictive_border: Some(rgba(0x323610ff).into()), renamed: Some(rgba(0x288bd1ff).into()), diff --git a/crates/theme/src/themes/summercamp.rs b/crates/theme/src/themes/summercamp.rs index 0dd28f2628..963608d5db 100644 --- a/crates/theme/src/themes/summercamp.rs +++ b/crates/theme/src/themes/summercamp.rs @@ -122,7 +122,7 @@ pub fn summercamp() -> UserThemeFamily { modified: Some(rgba(0xf1fe29ff).into()), modified_background: Some(rgba(0x556305ff).into()), modified_border: Some(rgba(0x727f0aff).into()), - predictive: Some(rgba(0x5dea5aff).into()), + predictive: Some(rgba(0x79434bff).into()), predictive_background: Some(rgba(0x0a4d13ff).into()), predictive_border: Some(rgba(0x1a6a20ff).into()), renamed: Some(rgba(0x499befff).into()), diff --git a/crates/theme_importer/src/zed1/converter.rs b/crates/theme_importer/src/zed1/converter.rs index 913dfbf7bb..45563971d1 100644 --- a/crates/theme_importer/src/zed1/converter.rs +++ b/crates/theme_importer/src/zed1/converter.rs @@ -117,7 +117,11 @@ impl Zed1ThemeConverter { .or(convert(lowest.accent.default.foreground)), hint_background: convert(lowest.accent.default.background), hint_border: convert(lowest.accent.default.border), - predictive: convert(lowest.positive.default.foreground), + predictive: editor + .suggestion + .color + .map(zed1_color_to_hsla) + .or(convert(lowest.positive.default.foreground)), predictive_background: convert(lowest.positive.default.background), predictive_border: convert(lowest.positive.default.border), conflict: convert(lowest.warning.default.foreground),