diff --git a/packages/web/src/components/layout/AppLayout.tsx b/packages/web/src/components/layout/AppLayout.tsx index 631690ed..a9ed9f77 100644 --- a/packages/web/src/components/layout/AppLayout.tsx +++ b/packages/web/src/components/layout/AppLayout.tsx @@ -264,13 +264,49 @@ export function AppLayout() { if (isLoading || !user) { return ( -
-
- - - - -

Loading Backspace...

+
+ {/* Space strip */} +
+ {Array.from({ length: 5 }, (_, i) => ( +
+ ))} +
+ + {/* Sidebar */} +
+ {/* Header bar */} +
+ {/* Channel items */} + {Array.from({ length: 8 }, (_, i) => ( +
+
+
+
+ ))} +
+ + {/* Main chat area */} +
+ {/* Channel header */} +
+
+
+ + {/* Messages area — bottom-aligned */} +
+ {Array.from({ length: 6 }, (_, i) => ( +
+
+
+
+
+ {i % 3 === 0 && ( +
+ )} +
+
+ ))} +
);