From defb39226781935d236d42d23064455a13cd99a1 Mon Sep 17 00:00:00 2001 From: praz Date: Sun, 3 Aug 2025 14:20:32 +0200 Subject: [PATCH] feat: roblox + luau + lune folder icons --- icons/css-variables/folder_luau.svg | 5 +++++ icons/css-variables/folder_luau_open.svg | 5 +++++ icons/css-variables/folder_lune.svg | 5 +++++ icons/css-variables/folder_lune_open.svg | 5 +++++ icons/css-variables/folder_roblox.svg | 3 +++ icons/css-variables/folder_roblox_open.svg | 3 +++ icons/frappe/folder_luau.svg | 5 +++++ icons/frappe/folder_luau_open.svg | 5 +++++ icons/frappe/folder_lune.svg | 5 +++++ icons/frappe/folder_lune_open.svg | 5 +++++ icons/frappe/folder_roblox.svg | 3 +++ icons/frappe/folder_roblox_open.svg | 3 +++ icons/latte/folder_luau.svg | 5 +++++ icons/latte/folder_luau_open.svg | 5 +++++ icons/latte/folder_lune.svg | 5 +++++ icons/latte/folder_lune_open.svg | 5 +++++ icons/latte/folder_roblox.svg | 3 +++ icons/latte/folder_roblox_open.svg | 3 +++ icons/macchiato/folder_luau.svg | 5 +++++ icons/macchiato/folder_luau_open.svg | 5 +++++ icons/macchiato/folder_lune.svg | 5 +++++ icons/macchiato/folder_lune_open.svg | 5 +++++ icons/macchiato/folder_roblox.svg | 3 +++ icons/macchiato/folder_roblox_open.svg | 3 +++ icons/mocha/folder_luau.svg | 5 +++++ icons/mocha/folder_luau_open.svg | 5 +++++ icons/mocha/folder_lune.svg | 5 +++++ icons/mocha/folder_lune_open.svg | 5 +++++ icons/mocha/folder_roblox.svg | 3 +++ icons/mocha/folder_roblox_open.svg | 3 +++ src/defaults/folderIcons.ts | 12 ++++++++++++ 31 files changed, 142 insertions(+) create mode 100644 icons/css-variables/folder_luau.svg create mode 100644 icons/css-variables/folder_luau_open.svg create mode 100644 icons/css-variables/folder_lune.svg create mode 100644 icons/css-variables/folder_lune_open.svg create mode 100644 icons/css-variables/folder_roblox.svg create mode 100644 icons/css-variables/folder_roblox_open.svg create mode 100644 icons/frappe/folder_luau.svg create mode 100644 icons/frappe/folder_luau_open.svg create mode 100644 icons/frappe/folder_lune.svg create mode 100644 icons/frappe/folder_lune_open.svg create mode 100644 icons/frappe/folder_roblox.svg create mode 100644 icons/frappe/folder_roblox_open.svg create mode 100644 icons/latte/folder_luau.svg create mode 100644 icons/latte/folder_luau_open.svg create mode 100644 icons/latte/folder_lune.svg create mode 100644 icons/latte/folder_lune_open.svg create mode 100644 icons/latte/folder_roblox.svg create mode 100644 icons/latte/folder_roblox_open.svg create mode 100644 icons/macchiato/folder_luau.svg create mode 100644 icons/macchiato/folder_luau_open.svg create mode 100644 icons/macchiato/folder_lune.svg create mode 100644 icons/macchiato/folder_lune_open.svg create mode 100644 icons/macchiato/folder_roblox.svg create mode 100644 icons/macchiato/folder_roblox_open.svg create mode 100644 icons/mocha/folder_luau.svg create mode 100644 icons/mocha/folder_luau_open.svg create mode 100644 icons/mocha/folder_lune.svg create mode 100644 icons/mocha/folder_lune_open.svg create mode 100644 icons/mocha/folder_roblox.svg create mode 100644 icons/mocha/folder_roblox_open.svg diff --git a/icons/css-variables/folder_luau.svg b/icons/css-variables/folder_luau.svg new file mode 100644 index 00000000..bfa8e7ea --- /dev/null +++ b/icons/css-variables/folder_luau.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/icons/css-variables/folder_luau_open.svg b/icons/css-variables/folder_luau_open.svg new file mode 100644 index 00000000..6c85f2cd --- /dev/null +++ b/icons/css-variables/folder_luau_open.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/icons/css-variables/folder_lune.svg b/icons/css-variables/folder_lune.svg new file mode 100644 index 00000000..1ac9f73f --- /dev/null +++ b/icons/css-variables/folder_lune.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/icons/css-variables/folder_lune_open.svg b/icons/css-variables/folder_lune_open.svg new file mode 100644 index 00000000..2223233a --- /dev/null +++ b/icons/css-variables/folder_lune_open.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/icons/css-variables/folder_roblox.svg b/icons/css-variables/folder_roblox.svg new file mode 100644 index 00000000..d4b52ecb --- /dev/null +++ b/icons/css-variables/folder_roblox.svg @@ -0,0 +1,3 @@ + + + diff --git a/icons/css-variables/folder_roblox_open.svg b/icons/css-variables/folder_roblox_open.svg new file mode 100644 index 00000000..5e93b45c --- /dev/null +++ b/icons/css-variables/folder_roblox_open.svg @@ -0,0 +1,3 @@ + + + diff --git a/icons/frappe/folder_luau.svg b/icons/frappe/folder_luau.svg new file mode 100644 index 00000000..2068c7ca --- /dev/null +++ b/icons/frappe/folder_luau.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/icons/frappe/folder_luau_open.svg b/icons/frappe/folder_luau_open.svg new file mode 100644 index 00000000..bf9fbb5e --- /dev/null +++ b/icons/frappe/folder_luau_open.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/icons/frappe/folder_lune.svg b/icons/frappe/folder_lune.svg new file mode 100644 index 00000000..cde5bd52 --- /dev/null +++ b/icons/frappe/folder_lune.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/icons/frappe/folder_lune_open.svg b/icons/frappe/folder_lune_open.svg new file mode 100644 index 00000000..0fb19d69 --- /dev/null +++ b/icons/frappe/folder_lune_open.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/icons/frappe/folder_roblox.svg b/icons/frappe/folder_roblox.svg new file mode 100644 index 00000000..470f6d92 --- /dev/null +++ b/icons/frappe/folder_roblox.svg @@ -0,0 +1,3 @@ + + + diff --git a/icons/frappe/folder_roblox_open.svg b/icons/frappe/folder_roblox_open.svg new file mode 100644 index 00000000..3bf1747a --- /dev/null +++ b/icons/frappe/folder_roblox_open.svg @@ -0,0 +1,3 @@ + + + diff --git a/icons/latte/folder_luau.svg b/icons/latte/folder_luau.svg new file mode 100644 index 00000000..bd0deeb8 --- /dev/null +++ b/icons/latte/folder_luau.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/icons/latte/folder_luau_open.svg b/icons/latte/folder_luau_open.svg new file mode 100644 index 00000000..bd363cd6 --- /dev/null +++ b/icons/latte/folder_luau_open.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/icons/latte/folder_lune.svg b/icons/latte/folder_lune.svg new file mode 100644 index 00000000..fdb0d1e7 --- /dev/null +++ b/icons/latte/folder_lune.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/icons/latte/folder_lune_open.svg b/icons/latte/folder_lune_open.svg new file mode 100644 index 00000000..9c67e9ed --- /dev/null +++ b/icons/latte/folder_lune_open.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/icons/latte/folder_roblox.svg b/icons/latte/folder_roblox.svg new file mode 100644 index 00000000..939febee --- /dev/null +++ b/icons/latte/folder_roblox.svg @@ -0,0 +1,3 @@ + + + diff --git a/icons/latte/folder_roblox_open.svg b/icons/latte/folder_roblox_open.svg new file mode 100644 index 00000000..e71a284f --- /dev/null +++ b/icons/latte/folder_roblox_open.svg @@ -0,0 +1,3 @@ + + + diff --git a/icons/macchiato/folder_luau.svg b/icons/macchiato/folder_luau.svg new file mode 100644 index 00000000..c63390c3 --- /dev/null +++ b/icons/macchiato/folder_luau.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/icons/macchiato/folder_luau_open.svg b/icons/macchiato/folder_luau_open.svg new file mode 100644 index 00000000..638e2ba6 --- /dev/null +++ b/icons/macchiato/folder_luau_open.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/icons/macchiato/folder_lune.svg b/icons/macchiato/folder_lune.svg new file mode 100644 index 00000000..c2a699c1 --- /dev/null +++ b/icons/macchiato/folder_lune.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/icons/macchiato/folder_lune_open.svg b/icons/macchiato/folder_lune_open.svg new file mode 100644 index 00000000..fdb61d9c --- /dev/null +++ b/icons/macchiato/folder_lune_open.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/icons/macchiato/folder_roblox.svg b/icons/macchiato/folder_roblox.svg new file mode 100644 index 00000000..867eff0d --- /dev/null +++ b/icons/macchiato/folder_roblox.svg @@ -0,0 +1,3 @@ + + + diff --git a/icons/macchiato/folder_roblox_open.svg b/icons/macchiato/folder_roblox_open.svg new file mode 100644 index 00000000..b1e68b67 --- /dev/null +++ b/icons/macchiato/folder_roblox_open.svg @@ -0,0 +1,3 @@ + + + diff --git a/icons/mocha/folder_luau.svg b/icons/mocha/folder_luau.svg new file mode 100644 index 00000000..0ab58d00 --- /dev/null +++ b/icons/mocha/folder_luau.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/icons/mocha/folder_luau_open.svg b/icons/mocha/folder_luau_open.svg new file mode 100644 index 00000000..9c23bdcc --- /dev/null +++ b/icons/mocha/folder_luau_open.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/icons/mocha/folder_lune.svg b/icons/mocha/folder_lune.svg new file mode 100644 index 00000000..caa8d5fa --- /dev/null +++ b/icons/mocha/folder_lune.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/icons/mocha/folder_lune_open.svg b/icons/mocha/folder_lune_open.svg new file mode 100644 index 00000000..81895041 --- /dev/null +++ b/icons/mocha/folder_lune_open.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/icons/mocha/folder_roblox.svg b/icons/mocha/folder_roblox.svg new file mode 100644 index 00000000..d7ebfc9a --- /dev/null +++ b/icons/mocha/folder_roblox.svg @@ -0,0 +1,3 @@ + + + diff --git a/icons/mocha/folder_roblox_open.svg b/icons/mocha/folder_roblox_open.svg new file mode 100644 index 00000000..6b897e3b --- /dev/null +++ b/icons/mocha/folder_roblox_open.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/defaults/folderIcons.ts b/src/defaults/folderIcons.ts index 7c6f66f0..e72ea844 100644 --- a/src/defaults/folderIcons.ts +++ b/src/defaults/folderIcons.ts @@ -434,6 +434,12 @@ const folderIcons: FolderIcons = { '.tx', ], }, + 'luau': { + folderNames: ['luau_packages'], + }, + 'lune': { + folderNames: ['lune_packages'], + }, 'messages': { folderNames: ['message', 'messages'], }, @@ -545,6 +551,12 @@ const folderIcons: FolderIcons = { 'renovate', ], }, + 'roblox': { + folderNames: [ + 'roblox_packages', + 'roblox_server_packages', + ], + }, 'routes': { folderNames: [ 'routes',