42 lines
1011 B
YAML
42 lines
1011 B
YAML
task_id: task_layout_root
|
|
entity_id: layout_root
|
|
workflow_version: v002
|
|
created_at: "2025-12-18T17:08:00"
|
|
status: completed
|
|
agent: frontend
|
|
|
|
entity:
|
|
type: layout
|
|
name: RootLayout
|
|
file_path: app/layout.tsx
|
|
|
|
description: |
|
|
Modify the root layout to include the Header component.
|
|
Update metadata for SonicCloud branding.
|
|
|
|
file_paths:
|
|
to_modify:
|
|
- app/layout.tsx
|
|
|
|
reference_files:
|
|
- components/Header.tsx
|
|
|
|
implementation_notes: |
|
|
- Import Header component from @/components/Header
|
|
- Render Header before {children}
|
|
- Add padding-top to body or main to account for fixed header
|
|
- Update metadata:
|
|
- title: "SonicCloud - Music for Everyone"
|
|
- description: "Discover, upload, and share music on SonicCloud"
|
|
- Keep existing font configuration
|
|
- Ensure body has min-h-screen and bg-zinc-950
|
|
|
|
acceptance_criteria:
|
|
- Header appears on all pages
|
|
- Content not hidden behind fixed header
|
|
- Metadata updated
|
|
- Existing functionality preserved
|
|
|
|
dependencies:
|
|
- component_header
|