From 6a40a400bda197b91d7f234a1752e67c8f044130 Mon Sep 17 00:00:00 2001 From: Marshall Bowers Date: Tue, 11 Feb 2025 08:22:23 -0500 Subject: [PATCH] file_icons: Use a separate icon key for Svelte files (#24644) This PR updates the file icon mappings such that Svelte (`.svelte`) files map to the `svelte` key. Release Notes: - Icon themes: Added the ability to change the file icon for Svelte (`.svelte`) files. --- assets/icons/file_icons/file_types.json | 2 +- crates/theme/src/icon_theme.rs | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/assets/icons/file_icons/file_types.json b/assets/icons/file_icons/file_types.json index ffed3d680d..f0096053bf 100644 --- a/assets/icons/file_icons/file_types.json +++ b/assets/icons/file_icons/file_types.json @@ -186,7 +186,7 @@ "sh": "terminal", "sql": "storage", "sqlite": "storage", - "svelte": "template", + "svelte": "svelte", "svg": "image", "swift": "swift", "tcl": "tcl", diff --git a/crates/theme/src/icon_theme.rs b/crates/theme/src/icon_theme.rs index 465391b26c..5591656bd6 100644 --- a/crates/theme/src/icon_theme.rs +++ b/crates/theme/src/icon_theme.rs @@ -112,6 +112,7 @@ const FILE_ICONS: &[(&str, &str)] = &[ ("scala", "icons/file_icons/scala.svg"), ("settings", "icons/file_icons/settings.svg"), ("storage", "icons/file_icons/database.svg"), + ("svelte", "icons/file_icons/template.svg"), ("swift", "icons/file_icons/swift.svg"), ("tcl", "icons/file_icons/tcl.svg"), ("template", "icons/file_icons/html.svg"),