diff --git a/web/src/app/community/layout.tsx b/web/src/app/community/layout.tsx
new file mode 100644
index 00000000..3d7dd7f5
--- /dev/null
+++ b/web/src/app/community/layout.tsx
@@ -0,0 +1,23 @@
+import type React from "react"
+import { cn } from "@/lib/utils"
+
+interface BackgroundWrapperProps {
+ children: React.ReactNode
+}
+
+export default function BackgroundWrapper({ children }: BackgroundWrapperProps) {
+ return (
+
+ )
+}
diff --git a/web/src/app/dashboard/layout.tsx b/web/src/app/dashboard/layout.tsx
new file mode 100644
index 00000000..3d7dd7f5
--- /dev/null
+++ b/web/src/app/dashboard/layout.tsx
@@ -0,0 +1,23 @@
+import type React from "react"
+import { cn } from "@/lib/utils"
+
+interface BackgroundWrapperProps {
+ children: React.ReactNode
+}
+
+export default function BackgroundWrapper({ children }: BackgroundWrapperProps) {
+ return (
+
+ )
+}
diff --git a/web/src/app/submit/layout.tsx b/web/src/app/submit/layout.tsx
new file mode 100644
index 00000000..3d7dd7f5
--- /dev/null
+++ b/web/src/app/submit/layout.tsx
@@ -0,0 +1,23 @@
+import type React from "react"
+import { cn } from "@/lib/utils"
+
+interface BackgroundWrapperProps {
+ children: React.ReactNode
+}
+
+export default function BackgroundWrapper({ children }: BackgroundWrapperProps) {
+ return (
+
+ )
+}