icons: Add EditorConfig file icon (#52705)

Tom Zaspel and Danilo Leal created

Release Notes:

- Added file icon for EditorConfig (`.editorconfig`)

---------

Co-authored-by: Danilo Leal <daniloleal09@gmail.com>

Change summary

assets/icons/file_icons/editorconfig.svg | 1 +
crates/theme/src/icon_theme.rs           | 2 ++
2 files changed, 3 insertions(+)

Detailed changes

crates/theme/src/icon_theme.rs 🔗

@@ -115,6 +115,7 @@ const FILE_SUFFIXES_BY_ICON_KEY: &[(&str, &[&str])] = &[
             "xlsx",
         ],
     ),
+    ("editorconfig", &["editorconfig"]),
     ("elixir", &["eex", "ex", "exs", "heex", "leex", "neex"]),
     ("elm", &["elm"]),
     (
@@ -328,6 +329,7 @@ const FILE_ICONS: &[(&str, &str)] = &[
     ("diff", "icons/file_icons/diff.svg"),
     ("docker", "icons/file_icons/docker.svg"),
     ("document", "icons/file_icons/book.svg"),
+    ("editorconfig", "icons/file_icons/editorconfig.svg"),
     ("elixir", "icons/file_icons/elixir.svg"),
     ("elm", "icons/file_icons/elm.svg"),
     ("erlang", "icons/file_icons/erlang.svg"),