project-standalo-sonic-cloud/.workflow/versions/v002/tasks/task_layout_root.yml

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