Skip to main content

Tasks — Gantt view

The Gantt view is an alternative way to look at your tasks on the Task page. It places every task on a timeline so you can plan work, see deadlines, and spot delays at a glance. It complements the Kanban board (which focuses on status) and the Workload view (which focuses on capacity per person).

What you can do

  • Plan a task on the timeline - Drag a task bar to move it, or drag from the "To plan" panel onto a person's row to schedule and assign in one gesture
  • Change the deadline - Drag the right handle of a bar to set a new due date
  • Change the start date - Drag the left handle of a bar to set a new start date
  • Spot overdue work - Late tasks show a red outline with a ⚠ marker; a red vertical tick on each bar marks the due date
  • Change zoom level - Switch between Day, Week, and Month to see more or less detail
  • Navigate dates - Use ‹ Today › to jump back to the current period
  • Filter scope - Show only your tasks (Me), your team, or all tasks in the workspace

Solid bars vs ghost bars

This is the central concept of the Gantt view.

Bar typeMeaning
Solid barA task with an explicit startDate — planned by a user. Position and length reflect what was decided.
Ghost barA task without a startDate that is currently queued in the Workload view. The Gantt auto-places it after the user's other planned work so you can preview when it would likely happen.

A ghost bar becomes solid the moment you drag it on the timeline (or set a start date through the side panel): the system records the explicit startDate and the bar is now anchored.

tip

Ghost bars are a preview, not a commitment. They follow the same order as the Workload queue and shift automatically when something earlier changes. Use them to detect overloaded people before you start planning manually.

Relationship with the Workload view

The Gantt and Workload views share the same underlying data:

  • Workload answers "who is doing what right now and what is next in the queue?" — it has a FOCUS column and a backlog queue per person.
  • Gantt answers "when does each task land on the calendar?" — it spreads the same FOCUS + queue across time.

Reordering tasks in Workload changes the order of the ghost bars in Gantt. Planning a task in Gantt (giving it a startDate) removes it from the auto-planned queue and turns it into a solid bar.

Scope filter

The scope picker at the top of the view controls which rows are shown:

ScopeRows shown
MeOnly the current user
My teamThe current user and direct teammates
AllEvery assignable user in the workspace

Zoom and date navigation

  • Day / Week / Month - Choose the granularity of the time axis. Day shows individual days, Week groups by week, Month shows broader periods.
  • ‹ Today › - The left arrow shifts the viewport back, the right arrow shifts it forward, and Today re-centers the timeline on the current date.

Visual cues on the timeline

  • Red outline + ⚠ on a bar — the task is overdue (its dueDate is in the past and it is not done)
  • Red vertical tick inside a bar — the position of the dueDate on that task's bar
  • Weekend shading — Saturdays and Sundays are highlighted on the time axis
  • Today marker — a vertical line marks the current day on the timeline

Interactions

  • Drag the body of a bar — moves the task in time, keeping its duration
  • Drag the right handle — changes the deadline (dueDate)
  • Drag the left handle — changes the start date (startDate)
  • Drag from the "To plan" panel — drop an unplanned task onto a row to assign it to that person and set its start to where you dropped it
info

The "To plan" panel on the side lists tasks that do not appear on the timeline yet (no assignee, no scheduling). Dragging from there is the fastest way to plan and assign at the same time.

Not available in this first version

The following items are intentionally out of scope and will be addressed later:

  • Task dependencies (links between bars)
  • Expanded subtasks on the timeline
  • Export of the Gantt to image or PDF
  • Configurable working hours and non-working days beyond the standard weekend