diff --git a/icons/convex.svg b/icons/convex.svg
new file mode 100644
index 0000000000..1706b35b5f
--- /dev/null
+++ b/icons/convex.svg
@@ -0,0 +1,5 @@
+
diff --git a/icons/folder-convex-open.svg b/icons/folder-convex-open.svg
new file mode 100644
index 0000000000..bc3772c48d
--- /dev/null
+++ b/icons/folder-convex-open.svg
@@ -0,0 +1,6 @@
+
diff --git a/icons/folder-convex-open_light.svg b/icons/folder-convex-open_light.svg
new file mode 100644
index 0000000000..439708e88a
--- /dev/null
+++ b/icons/folder-convex-open_light.svg
@@ -0,0 +1,6 @@
+
diff --git a/icons/folder-convex.svg b/icons/folder-convex.svg
new file mode 100644
index 0000000000..1ebc393399
--- /dev/null
+++ b/icons/folder-convex.svg
@@ -0,0 +1,6 @@
+
diff --git a/icons/folder-convex_light.svg b/icons/folder-convex_light.svg
new file mode 100644
index 0000000000..69f0c5ed55
--- /dev/null
+++ b/icons/folder-convex_light.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/core/icons/fileIcons.ts b/src/core/icons/fileIcons.ts
index fc889c3940..072a4b0aaa 100644
--- a/src/core/icons/fileIcons.ts
+++ b/src/core/icons/fileIcons.ts
@@ -3386,5 +3386,9 @@ export const fileIcons: FileIcons = {
fileNames: ['warp.md'],
light: true,
},
+ {
+ name: 'convex',
+ fileNames: ['convex.config.ts', 'convex.json'],
+ },
]),
};
diff --git a/src/core/icons/folderIcons.ts b/src/core/icons/folderIcons.ts
index 140417ff6b..90bba7e9fe 100644
--- a/src/core/icons/folderIcons.ts
+++ b/src/core/icons/folderIcons.ts
@@ -1324,6 +1324,11 @@ export const folderIcons: FolderTheme[] = [
name: 'folder-certificate',
folderNames: ['license', 'licenses'],
},
+ {
+ name: 'folder-convex',
+ folderNames: ['convex'],
+ light: true,
+ },
],
},
{