scalesite/app/dashboard/layout.tsx
bast1qn 98552163a8 Initial ScaleSite Next.js implementation
Complete frontend implementation with:
- Next.js 16 with App Router and TypeScript
- Tailwind CSS v4 with custom violet theme
- shadcn/ui components with Lucide React icons
- Landing page with hero, services, pricing, testimonials, FAQ
- Service selection page with toggle
- Login/Register pages with social auth UI
- Multi-step checkout flow
- Client dashboard with stats, projects, support tickets
- Billing page with subscription, payment methods, invoices
- All mock data and TypeScript types

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-01 21:42:48 +01:00

17 lines
451 B
TypeScript

import { DashboardSidebar } from '@/components/layouts/dashboard-sidebar'
export default function DashboardLayout({
children,
}: {
children: React.ReactNode
}) {
return (
<div className="flex min-h-screen w-full flex-col lg:flex-row overflow-hidden">
<DashboardSidebar />
<main className="flex-1 flex flex-col h-full lg:h-screen overflow-y-auto bg-background custom-scrollbar">
{children}
</main>
</div>
)
}