From 6d7fef6fd35ac99e74f8b65093da02b9bd792564 Mon Sep 17 00:00:00 2001 From: Kainoa Kanter Date: Wed, 9 Apr 2025 07:49:39 -0700 Subject: [PATCH] Add icon for Vyper files (#28307) Release Notes: - Added icon for Vyper (`.vy`, `.vyi`) files --- assets/icons/file_icons/vyper.svg | 1 + crates/theme/src/icon_theme.rs | 2 ++ 2 files changed, 3 insertions(+) create mode 100644 assets/icons/file_icons/vyper.svg diff --git a/assets/icons/file_icons/vyper.svg b/assets/icons/file_icons/vyper.svg new file mode 100644 index 0000000000..73fb85deff --- /dev/null +++ b/assets/icons/file_icons/vyper.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/crates/theme/src/icon_theme.rs b/crates/theme/src/icon_theme.rs index 725fc3409c..f68f993361 100644 --- a/crates/theme/src/icon_theme.rs +++ b/crates/theme/src/icon_theme.rs @@ -264,6 +264,7 @@ const FILE_SUFFIXES_BY_ICON_KEY: &[(&str, &[&str])] = &[ ("vs_sln", &["sln"]), ("vs_suo", &["suo"]), ("vue", &["vue"]), + ("vyper", &["vy", "vyi"]), ("wgsl", &["wgsl"]), ("zig", &["zig"]), ]; @@ -349,6 +350,7 @@ const FILE_ICONS: &[(&str, &str)] = &[ ("vs_sln", "icons/file_icons/file.svg"), ("vs_suo", "icons/file_icons/file.svg"), ("vue", "icons/file_icons/vue.svg"), + ("vyper", "icons/file_icons/vyper.svg"), ("wgsl", "icons/file_icons/wgsl.svg"), ("zig", "icons/file_icons/zig.svg"), ];