Render project panel entries as muted, unless selected

Marshall Bowers created

Change summary

crates/project_panel2/src/project_panel.rs | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)

Detailed changes

crates/project_panel2/src/project_panel.rs 🔗

@@ -1372,7 +1372,11 @@ impl ProjectPanel {
                 GitFileStatus::Modified => Color::Modified,
                 GitFileStatus::Conflict => Color::Conflict,
             })
-            .unwrap_or(Color::Default);
+            .unwrap_or(if is_selected {
+                Color::Default
+            } else {
+                Color::Muted
+            });
 
         let file_name = details.filename.clone();
         let icon = details.icon.clone();