From 517ea734ee2a4a9b609e26e585607fa6811d4951 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hugo=20Ur=C3=ADas?= Date: Wed, 28 Feb 2024 17:09:29 +0100 Subject: [PATCH] Add Coffeescript, Scala, FSharp, TCL and Nim icons and add SQL as "storage" (#8447) I would like to add these file icons all from the source svgrepo.com and with a size of 14x14. Also I've modified file_types.json in order to add the file types and path to the image aswell as added SQL as a storage type so it's linked to an icon. Here is how these new changes would look like: Captura de pantalla 2024-02-26 a las 19 30 33 Release Notes: - Added icons for Coffeescript, F#, Nim, Scala, and TCL files. - Updated icon for SQL files. --- assets/icons/file_icons/coffeescript.svg | 6 ++++++ assets/icons/file_icons/file_types.json | 22 ++++++++++++++++++++++ assets/icons/file_icons/fsharp.svg | 8 ++++++++ assets/icons/file_icons/nim.svg | 6 ++++++ assets/icons/file_icons/scala.svg | 6 ++++++ assets/icons/file_icons/tcl.svg | 8 ++++++++ 6 files changed, 56 insertions(+) create mode 100644 assets/icons/file_icons/coffeescript.svg create mode 100644 assets/icons/file_icons/fsharp.svg create mode 100644 assets/icons/file_icons/nim.svg create mode 100644 assets/icons/file_icons/scala.svg create mode 100644 assets/icons/file_icons/tcl.svg diff --git a/assets/icons/file_icons/coffeescript.svg b/assets/icons/file_icons/coffeescript.svg new file mode 100644 index 0000000000..984c4649b4 --- /dev/null +++ b/assets/icons/file_icons/coffeescript.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/icons/file_icons/file_types.json b/assets/icons/file_icons/file_types.json index dea3c4ef83..25aa6c2aa0 100644 --- a/assets/icons/file_icons/file_types.json +++ b/assets/icons/file_icons/file_types.json @@ -27,6 +27,7 @@ "css": "css", "csv": "storage", "cts": "typescript", + "coffee": "coffeescript", "dart": "dart", "dat": "storage", "db": "storage", @@ -48,6 +49,7 @@ "fmp": "storage", "fp7": "storage", "frm": "storage", + "fs": "fsharp", "gdb": "storage", "gif": "image", "gitattributes": "vcs", @@ -104,6 +106,7 @@ "myd": "storage", "myi": "storage", "nu": "terminal", + "nim": "nim", "odp": "document", "ods": "document", "odt": "document", @@ -138,6 +141,9 @@ "sqlite": "storage", "svelte": "template", "svg": "image", + "sc": "scala", + "scala": "scala", + "sql": "storage", "swift": "swift", "tf": "terraform", "tfvars": "terraform", @@ -148,6 +154,7 @@ "ttf": "font", "tsx": "code", "txt": "document", + "tcl": "tcl", "vue": "vue", "wav": "audio", "webm": "video", @@ -189,6 +196,9 @@ "css": { "icon": "icons/file_icons/css.svg" }, + "coffeescript": { + "icon": "icons/file_icons/coffeescript.svg" + }, "dart": { "icon": "icons/file_icons/dart.svg" }, @@ -222,6 +232,9 @@ "font": { "icon": "icons/file_icons/font.svg" }, + "fsharp": { + "icon": "icons/file_icons/fsharp.svg" + }, "haskell": { "icon": "icons/file_icons/haskell.svg" }, @@ -258,6 +271,9 @@ "ocaml": { "icon": "icons/file_icons/ocaml.svg" }, + "nim": { + "icon": "icons/file_icons/nim.svg" + }, "phoenix": { "icon": "icons/file_icons/phoenix.svg" }, @@ -288,6 +304,9 @@ "storage": { "icon": "icons/file_icons/database.svg" }, + "scala": { + "icon": "icons/file_icons/scala.svg" + }, "swift": { "icon": "icons/file_icons/swift.svg" }, @@ -306,6 +325,9 @@ "typescript": { "icon": "icons/file_icons/typescript.svg" }, + "tcl": { + "icon": "icons/file_icons/tcl.svg" + }, "vcs": { "icon": "icons/file_icons/git.svg" }, diff --git a/assets/icons/file_icons/fsharp.svg b/assets/icons/file_icons/fsharp.svg new file mode 100644 index 0000000000..f86febe9db --- /dev/null +++ b/assets/icons/file_icons/fsharp.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/assets/icons/file_icons/nim.svg b/assets/icons/file_icons/nim.svg new file mode 100644 index 0000000000..297d2bc5b3 --- /dev/null +++ b/assets/icons/file_icons/nim.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/icons/file_icons/scala.svg b/assets/icons/file_icons/scala.svg new file mode 100644 index 0000000000..3cf602514f --- /dev/null +++ b/assets/icons/file_icons/scala.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/icons/file_icons/tcl.svg b/assets/icons/file_icons/tcl.svg new file mode 100644 index 0000000000..1c5478b8d7 --- /dev/null +++ b/assets/icons/file_icons/tcl.svg @@ -0,0 +1,8 @@ + + + + + + + +