diff --git a/src/frontend/src/lib/components/modules/launchpad/LaunchpadGettingStarted.svelte b/src/frontend/src/lib/components/modules/launchpad/LaunchpadGettingStarted.svelte
new file mode 100644
index 000000000..367f118a6
--- /dev/null
+++ b/src/frontend/src/lib/components/modules/launchpad/LaunchpadGettingStarted.svelte
@@ -0,0 +1,19 @@
+
+
+
+ {#snippet icon()}
+ 👋
+ {/snippet}
+
+
+
+
+
diff --git a/src/frontend/src/lib/components/modules/launchpad/LaunchpadHeader.svelte b/src/frontend/src/lib/components/modules/launchpad/LaunchpadHeader.svelte
index 915d5e092..7b995b6e7 100644
--- a/src/frontend/src/lib/components/modules/launchpad/LaunchpadHeader.svelte
+++ b/src/frontend/src/lib/components/modules/launchpad/LaunchpadHeader.svelte
@@ -1,5 +1,6 @@
diff --git a/src/frontend/src/lib/components/ui/Info.svelte b/src/frontend/src/lib/components/ui/Info.svelte
index 4c23848b1..25a3a12cb 100644
--- a/src/frontend/src/lib/components/ui/Info.svelte
+++ b/src/frontend/src/lib/components/ui/Info.svelte
@@ -1,15 +1,21 @@
-
{@render children()}
+
+ {#if nonNullish(icon)}{@render icon()}{:else}{/if} {@render children()}
+