Task 8.1: Create public layout with minimal structure (shared fonts/theme, no sidebar)

- Create src/app/(public)/layout.tsx as route group for public pages
- Inherits font variables and theme from root layout via middleware
- No sidebar, nav bar, or protected components in public layout
- Marked task 8.1 complete in tasks.md

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Marko Djordjevic 2026-02-20 13:13:25 +01:00
parent bd668589b6
commit c9dbd4c813
2 changed files with 15 additions and 1 deletions

View file

@ -0,0 +1,14 @@
import type { Metadata } from "next";
export const metadata: Metadata = {
title: "Candle Annotator",
description: "Annotate candlestick charts for ML training",
};
export default function PublicLayout({
children,
}: Readonly<{
children: React.ReactNode;
}>) {
return children;
}