diff --git a/apps/mana/apps/web/src/lib/components/page-carousel/PageShell.svelte b/apps/mana/apps/web/src/lib/components/page-carousel/PageShell.svelte
index e38ae2bf9..7315a37b1 100644
--- a/apps/mana/apps/web/src/lib/components/page-carousel/PageShell.svelte
+++ b/apps/mana/apps/web/src/lib/components/page-carousel/PageShell.svelte
@@ -5,6 +5,7 @@
-->
{#each scenes as scene (scene.id)}
{@const isActive = scene.id === activeSceneId}
-
-
{#if isActive && pages.length > 0}
- {#each pages as p (p.id)}
- {@const AppIcon = p.icon}
+
+
- {/each}
-
+ {:else}
+
onSceneSelect(scene.id)}
+ oncontextmenu={(e) => onSceneContextMenu(e, scene)}
+ >
+ {scene.name}
+ {scene.openApps.length}
- {#if scenes.length > 1}
-
- {/if}
{/if}
{/each}
-
-
-
+
+ {#if creating}
+
+
+
+
+
+
+
+
+
+ {:else}
+
+
+
+ {/if}