From a6b5b19807b1cd0bbfa823bc12a9b2d00d80e04c Mon Sep 17 00:00:00 2001 From: Z8MB1E Date: Tue, 22 Sep 2026 14:52:44 -0400 Subject: [PATCH] fix(operations): move page container responsibility out of PageShell --- src/components/frontend/operations/PageShell.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/components/frontend/operations/PageShell.tsx b/src/components/frontend/operations/PageShell.tsx index 68cf4cb..dc8685f 100644 --- a/src/components/frontend/operations/PageShell.tsx +++ b/src/components/frontend/operations/PageShell.tsx @@ -5,6 +5,10 @@ import { ClassificationStrip } from "./ClassificationStrip"; * Responsive page shell for operations surfaces: header with title + optional * classification-style subtitle line, then the content area. Server-renderable * (no hooks); pairs with the strategic primitives on task-9 role surfaces. + * + * Not a page container: callers place it inside the standard page wrapper + * (`mx-auto max-w-7xl px-4 py-6`) so the shell's content shares one left edge + * with the sibling cards rendered below it. */ export function PageShell({ title, @@ -16,7 +20,7 @@ export function PageShell({ children: ReactNode; }) { return ( -
+

{title}

{meta ? : null}