diff --git a/frontend/src/lib/components/meltComponents/Tooltip.svelte b/frontend/src/lib/components/meltComponents/Tooltip.svelte
new file mode 100644
index 0000000000..9c08e25187
--- /dev/null
+++ b/frontend/src/lib/components/meltComponents/Tooltip.svelte
@@ -0,0 +1,77 @@
+
+
+
+ {#if markdownTooltip}
+
+
+
+ {:else}
+
+ {/if}
+
+ {#if documentationLink}
+
+
+ See documentation
+
+
+
+ {/if}
+
+{/if}
diff --git a/frontend/src/lib/zIndexes.ts b/frontend/src/lib/zIndexes.ts
index 2137887df0..e49a7deb62 100644
--- a/frontend/src/lib/zIndexes.ts
+++ b/frontend/src/lib/zIndexes.ts
@@ -8,5 +8,6 @@ export const zIndexes = {
contextMenu: 6000,
draggingComponent: 10000,
monacoEditor: 10000,
- monacoEditorSuggestions: 10001
+ monacoEditorSuggestions: 10001,
+ tooltip: 20000
}