From efd485cbb84f47c7e0d3ab703a3e7aa79ca73381 Mon Sep 17 00:00:00 2001 From: Derek Briggs Date: Tue, 22 Oct 2024 14:03:58 -0600 Subject: [PATCH] Add file icons for Zig, Julia, SCSS, HCL, Nix, and Roc (#19529) Release Notes: - Added file icons for Zig, Julia, SCSS, HCL, Nix, and Roc files. image --------- Co-authored-by: Marshall Bowers --- assets/icons/file_icons/file_types.json | 25 +++++++++++++++++++++++++ assets/icons/file_icons/hcl.svg | 3 +++ assets/icons/file_icons/julia.svg | 5 +++++ assets/icons/file_icons/nix.svg | 8 ++++++++ assets/icons/file_icons/roc.svg | 7 +++++++ assets/icons/file_icons/sass.svg | 3 +++ assets/icons/file_icons/zig.svg | 5 +++++ 7 files changed, 56 insertions(+) create mode 100644 assets/icons/file_icons/hcl.svg create mode 100644 assets/icons/file_icons/julia.svg create mode 100644 assets/icons/file_icons/nix.svg create mode 100644 assets/icons/file_icons/roc.svg create mode 100644 assets/icons/file_icons/sass.svg create mode 100644 assets/icons/file_icons/zig.svg diff --git a/assets/icons/file_icons/file_types.json b/assets/icons/file_icons/file_types.json index bf95879b88..a9fe4a2eff 100644 --- a/assets/icons/file_icons/file_types.json +++ b/assets/icons/file_icons/file_types.json @@ -65,6 +65,7 @@ "h": "c", "handlebars": "code", "hbs": "template", + "hcl": "hcl", "heex": "elixir", "heic": "image", "heif": "image", @@ -89,6 +90,7 @@ "json": "storage", "jsonc": "storage", "jsx": "react", + "julia": "julia", "jxl": "image", "kt": "kotlin", "ldf": "storage", @@ -116,6 +118,7 @@ "myd": "storage", "myi": "storage", "nim": "nim", + "nix": "nix", "nu": "terminal", "odp": "document", "ods": "document", @@ -143,12 +146,15 @@ "rb": "ruby", "rebar.config": "erlang", "rkt": "code", + "roc": "roc", "rs": "rust", "rtf": "document", + "sass": "sass", "sav": "storage", "sc": "scala", "scala": "scala", "scm": "code", + "scss": "sass", "sdf": "storage", "sh": "terminal", "sql": "storage", @@ -182,6 +188,7 @@ "yaml": "settings", "yml": "settings", "yrl": "erlang", + "zig": "zig", "zlogin": "terminal", "zsh": "terminal", "zsh_aliases": "terminal", @@ -266,6 +273,9 @@ "haskell": { "icon": "icons/file_icons/haskell.svg" }, + "hcl": { + "icon": "icons/file_icons/hcl.svg" + }, "heroku": { "icon": "icons/file_icons/heroku.svg" }, @@ -278,6 +288,9 @@ "javascript": { "icon": "icons/file_icons/javascript.svg" }, + "julia": { + "icon": "icons/file_icons/julia.svg" + }, "kotlin": { "icon": "icons/file_icons/kotlin.svg" }, @@ -293,6 +306,9 @@ "nim": { "icon": "icons/file_icons/nim.svg" }, + "nix": { + "icon": "icons/file_icons/nix.svg" + }, "ocaml": { "icon": "icons/file_icons/ocaml.svg" }, @@ -317,12 +333,18 @@ "react": { "icon": "icons/file_icons/react.svg" }, + "roc": { + "icon": "icons/file_icons/roc.svg" + }, "ruby": { "icon": "icons/file_icons/ruby.svg" }, "rust": { "icon": "icons/file_icons/rust.svg" }, + "sass": { + "icon": "icons/file_icons/sass.svg" + }, "scala": { "icon": "icons/file_icons/scala.svg" }, @@ -361,6 +383,9 @@ }, "vue": { "icon": "icons/file_icons/vue.svg" + }, + "zig": { + "icon": "icons/file_icons/zig.svg" } } } diff --git a/assets/icons/file_icons/hcl.svg b/assets/icons/file_icons/hcl.svg new file mode 100644 index 0000000000..71799701af --- /dev/null +++ b/assets/icons/file_icons/hcl.svg @@ -0,0 +1,3 @@ + + + diff --git a/assets/icons/file_icons/julia.svg b/assets/icons/file_icons/julia.svg new file mode 100644 index 0000000000..f37f7d816a --- /dev/null +++ b/assets/icons/file_icons/julia.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/icons/file_icons/nix.svg b/assets/icons/file_icons/nix.svg new file mode 100644 index 0000000000..879a4d76aa --- /dev/null +++ b/assets/icons/file_icons/nix.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/assets/icons/file_icons/roc.svg b/assets/icons/file_icons/roc.svg new file mode 100644 index 0000000000..c09a5dde7b --- /dev/null +++ b/assets/icons/file_icons/roc.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/icons/file_icons/sass.svg b/assets/icons/file_icons/sass.svg new file mode 100644 index 0000000000..57bb32b098 --- /dev/null +++ b/assets/icons/file_icons/sass.svg @@ -0,0 +1,3 @@ + + + diff --git a/assets/icons/file_icons/zig.svg b/assets/icons/file_icons/zig.svg new file mode 100644 index 0000000000..af35d5997b --- /dev/null +++ b/assets/icons/file_icons/zig.svg @@ -0,0 +1,5 @@ + + + + +