diff --git a/apps/landing/src/app/signin/page.tsx b/apps/landing/src/app/(auth)/signin/page.tsx similarity index 100% rename from apps/landing/src/app/signin/page.tsx rename to apps/landing/src/app/(auth)/signin/page.tsx diff --git a/apps/landing/src/app/(home)/_components/call-to-action.tsx b/apps/landing/src/app/(public)/(home)/_components/call-to-action.tsx similarity index 100% rename from apps/landing/src/app/(home)/_components/call-to-action.tsx rename to apps/landing/src/app/(public)/(home)/_components/call-to-action.tsx diff --git a/apps/landing/src/app/(home)/_components/community.tsx b/apps/landing/src/app/(public)/(home)/_components/community.tsx similarity index 100% rename from apps/landing/src/app/(home)/_components/community.tsx rename to apps/landing/src/app/(public)/(home)/_components/community.tsx diff --git a/apps/landing/src/app/(home)/_components/features.tsx b/apps/landing/src/app/(public)/(home)/_components/features.tsx similarity index 100% rename from apps/landing/src/app/(home)/_components/features.tsx rename to apps/landing/src/app/(public)/(home)/_components/features.tsx diff --git a/apps/landing/src/app/(home)/_components/hero.tsx b/apps/landing/src/app/(public)/(home)/_components/hero.tsx similarity index 100% rename from apps/landing/src/app/(home)/_components/hero.tsx rename to apps/landing/src/app/(public)/(home)/_components/hero.tsx diff --git a/apps/landing/src/app/(home)/_components/learning-resources.tsx b/apps/landing/src/app/(public)/(home)/_components/learning-resources.tsx similarity index 100% rename from apps/landing/src/app/(home)/_components/learning-resources.tsx rename to apps/landing/src/app/(public)/(home)/_components/learning-resources.tsx diff --git a/apps/landing/src/app/(home)/_components/testimonials.tsx b/apps/landing/src/app/(public)/(home)/_components/testimonials.tsx similarity index 100% rename from apps/landing/src/app/(home)/_components/testimonials.tsx rename to apps/landing/src/app/(public)/(home)/_components/testimonials.tsx diff --git a/apps/landing/src/app/(home)/page.tsx b/apps/landing/src/app/(public)/(home)/page.tsx similarity index 100% rename from apps/landing/src/app/(home)/page.tsx rename to apps/landing/src/app/(public)/(home)/page.tsx diff --git a/apps/landing/src/app/_components/footer.tsx b/apps/landing/src/app/(public)/_components/footer.tsx similarity index 100% rename from apps/landing/src/app/_components/footer.tsx rename to apps/landing/src/app/(public)/_components/footer.tsx diff --git a/apps/landing/src/app/_components/header.tsx b/apps/landing/src/app/(public)/_components/header.tsx similarity index 100% rename from apps/landing/src/app/_components/header.tsx rename to apps/landing/src/app/(public)/_components/header.tsx diff --git a/apps/landing/src/app/_components/simple-theme-toggle.tsx b/apps/landing/src/app/(public)/_components/simple-theme-toggle.tsx similarity index 100% rename from apps/landing/src/app/_components/simple-theme-toggle.tsx rename to apps/landing/src/app/(public)/_components/simple-theme-toggle.tsx diff --git a/apps/landing/src/app/_components/theme-provider.tsx b/apps/landing/src/app/(public)/_components/theme-provider.tsx similarity index 100% rename from apps/landing/src/app/_components/theme-provider.tsx rename to apps/landing/src/app/(public)/_components/theme-provider.tsx diff --git a/apps/landing/src/app/(public)/layout.tsx b/apps/landing/src/app/(public)/layout.tsx new file mode 100644 index 0000000..b09f5e5 --- /dev/null +++ b/apps/landing/src/app/(public)/layout.tsx @@ -0,0 +1,12 @@ +import Footer from './_components/footer'; +import { Header } from './_components/header'; + +export default function Layout({ children }: { children: React.ReactNode }) { + return ( +
+
+
{children}
+
+ ); +} diff --git a/apps/landing/src/app/layout.tsx b/apps/landing/src/app/layout.tsx index 95903a5..784a906 100644 --- a/apps/landing/src/app/layout.tsx +++ b/apps/landing/src/app/layout.tsx @@ -1,9 +1,7 @@ import '@/styles/globals.css'; import { type Metadata } from 'next'; import { Inter } from 'next/font/google'; -import Footer from './_components/footer'; -import { Header } from './_components/header'; -import { ThemeProvider } from './_components/theme-provider'; +import { ThemeProvider } from './(public)/_components/theme-provider'; const inter = Inter({ subsets: ['latin'] }); @@ -26,11 +24,7 @@ export default function RootLayout({ enableSystem disableTransitionOnChange > -
-
-
{children}
-
+ {children}