diff --git a/frontend/src/lib/components/IconedResourceType.svelte b/frontend/src/lib/components/IconedResourceType.svelte
index 766d9f9d04..3f295b1671 100644
--- a/frontend/src/lib/components/IconedResourceType.svelte
+++ b/frontend/src/lib/components/IconedResourceType.svelte
@@ -14,7 +14,9 @@
{name}
{/if}
{#if APP_TO_ICON_COMPONENT[name]}
-
+
+
+
{:else}
{/if}
diff --git a/frontend/src/lib/components/icons/Mail.svelte b/frontend/src/lib/components/icons/Mail.svelte
index 33f5cc7f90..ea112f8f8d 100644
--- a/frontend/src/lib/components/icons/Mail.svelte
+++ b/frontend/src/lib/components/icons/Mail.svelte
@@ -4,60 +4,16 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/frontend/src/routes/resources.svelte b/frontend/src/routes/resources.svelte
index cc5f15ab69..f539c849e2 100644
--- a/frontend/src/routes/resources.svelte
+++ b/frontend/src/routes/resources.svelte
@@ -478,17 +478,23 @@
>
- {#if canWrite}
+ {#if $userStore?.is_admin}
handleDeleteResourceType(name)}
- disabled={!($userStore?.is_admin || false)}
>
Delete
+ {:else}
+ Non Editable Since resource types are shared with the whole workspace. Only admins can
+ edit/delete resource types
{/if}