Marketing route group, layout, typography setup

This commit is contained in:
colinislit
2025-11-15 22:13:31 +01:00
parent fa7e355bcc
commit b1cfb339a2
5 changed files with 89 additions and 74 deletions

View File

@@ -0,0 +1,22 @@
/**
* Marketing Layout
*
* Full-width layout without sidebar for marketing pages.
* Navigation will be added in E1.M5.S1.
*/
import type { ReactNode } from 'react'
interface MarketingLayoutProps {
children: ReactNode
}
export default function MarketingLayout({ children }: MarketingLayoutProps) {
return (
<div className="min-h-screen bg-white">
{/* Navigation will be added in E1.M5.S1 */}
{children}
</div>
)
}

22
app/(marketing)/page.tsx Normal file
View File

@@ -0,0 +1,22 @@
/**
* Manifesto Homepage
*
* Main landing page for the AI Speedrun manifesto website.
* This page will display the long-form manifesto content.
*/
export default function ManifestoPage() {
return (
<main>
<div className="max-w-4xl mx-auto px-4 py-8">
<h1 className="text-4xl font-bold text-slate-900 mb-4">
Manifesto Page
</h1>
<p className="text-lg text-slate-600">
Marketing route group is working. Content will be loaded here.
</p>
</div>
</main>
)
}