diff --git a/apps/web/app/(app)/(org)/layout.tsx b/apps/web/app/(app)/(org)/layout.tsx
index 8a29d680..833ff366 100644
--- a/apps/web/app/(app)/(org)/layout.tsx
+++ b/apps/web/app/(app)/(org)/layout.tsx
@@ -1,4 +1,5 @@
import { MobileNav, Sidebar } from "@/components/shell/nav";
+import { SkipLink } from "@/components/shell/skip-link";
import { Topbar } from "@/components/shell/topbar";
import { api } from "@/lib/api";
@@ -8,11 +9,14 @@ export default async function OrgLayout({ children }: { children: React.ReactNod
return (
+
{me.ok ? : null}
- {children}
+
+ {children}
+
);
diff --git a/apps/web/app/(app)/projects/[projectId]/layout.tsx b/apps/web/app/(app)/projects/[projectId]/layout.tsx
index f57bed47..bdbdccf0 100644
--- a/apps/web/app/(app)/projects/[projectId]/layout.tsx
+++ b/apps/web/app/(app)/projects/[projectId]/layout.tsx
@@ -2,6 +2,7 @@ import { notFound } from "next/navigation";
import { ErrorNotice, Offline } from "@/components/offline";
import { MobileNav, Sidebar } from "@/components/shell/nav";
import { RememberProject } from "@/components/shell/remember-project";
+import { SkipLink } from "@/components/shell/skip-link";
import { Topbar } from "@/components/shell/topbar";
import { api } from "@/lib/api";
@@ -44,11 +45,14 @@ export default async function ProjectLayout({
// App shell: the viewport is the frame; only the work area (main) scrolls,
// so full-height tabs like Product can fill it edge to edge.