PhoenixKitProjects.Web.ProjectShowLive (PhoenixKitProjects v0.11.0)

Copy Markdown View Source

Show a project with a vertical timeline of assignments. Supports inline status changes, duration editing, dependency management, and tracks who completed each task.

List / Timeline tabs

The page has two views — the vertical task list and the embedded ProjectGanttLive Timeline — toggled by tabs under the shared header. Switching is instant (an assign flip) and the gantt is lazily mounted on first open. Keeping the URL in sync (the trailing /gantt segment + browser back/forward) is an optional host-app concern: the host registers a ProjectTabsUrl JS hook that pushes/reads history state. The tabs work fully without it — only the URL won't follow the active tab.