merge: fix/ux-leaf-f-polish into integration/ux-28-gaps (resolve OnboardingFlow+DispatchPanel in layout)

This commit is contained in:
2026-07-29 20:34:52 +00:00
11 changed files with 698 additions and 4 deletions
@@ -23,6 +23,7 @@ import {
AlertDialogTitle,
} from "@/components/ui/alert-dialog";
import { SectionDialog } from "@/components/projects/section-dialog";
import { ProjectTimeline } from "@/components/projects/project-timeline";
import Link from "next/link";
import { toast } from "sonner";
@@ -331,6 +332,9 @@ export default function ProjectDetailPage() {
</div>
</div>
{/* Timeline */}
<ProjectTimeline sections={project.sections} projectTargetDate={project.targetDate} />
<SectionDialog
open={sectionDialogOpen}
onOpenChange={setSectionDialogOpen}