Opening a Gantt view
Open the Tasks page
Click Tasks in the sidebar. Pick the task category you want at the top of the page.
Reading the timeline
Each task with dates appears as a horizontal bar running from its start date to its end date, in the task’s color. A vertical line marks today, and scrolling right extends the timeline into the future. The timeline has two scales. Open the ⋯ menu on the active view tab, hover over Scale, and choose By day or By week.Tasks without dates still appear as rows in the task list — they just have no bar yet. See below for how to schedule them directly on the timeline.
Scheduling tasks on the timeline
- Give a task dates — In the row of a task that has no dates yet, click the timeline to create a short bar at that spot, or click and drag to draw the exact period you want.
- Move a task — Drag its bar left or right. The duration is preserved.
- Resize a task — Drag the left or right edge of the bar to change the start or end date.
Task dependencies
Dependencies sequence tasks: a dependent task is expected to follow the tasks it depends on. They are managed in the Dependencies column, which is shown by default.Adding dependencies
Click the task's Dependencies field
Click the Dependencies cell of the task that should come after. This activates dependency mode.
Pick its dependencies
Click the task it depends on directly in the list — hold ⌘ to select several — or type the row numbers (from the Row # column) into the field, separated by commas.
How dependent tasks move
The button in the Dependencies column header opens the Dependent tasks movement options menu, which controls what happens to dependent tasks when you move a task they depend on:| Option | Behavior when the predecessor moves |
|---|---|
| Free | Dependent tasks stay where they are |
| Pushing | Dependent tasks are pushed later when the predecessor would overlap them |
| Together | Dependent tasks move along with the predecessor, keeping their distance |
Planned time
The Planned column shows each task’s planned work. The small button in the column header toggles the unit (Planned in hours or days). A parent task shows the total planned time of its subtasks. Planned time is what the workload heatmap compares against each person’s capacity, derived from their work schedule minus their absences.Workload heatmap
When the chart is grouped — for example by Owner — each group header row displays workload bars: one bar per period (day or week, following the current Scale). Without grouping, a single summary row shows the same information for everyone.- Bar height and shade — The fuller and darker the bar (in the app’s accent color), the closer that group’s planned time is to its available capacity for the period.
- Over capacity — A full bar with a number on it signals overload: on a group row the number is the overflow (in hours or days, following the Planned unit); on the summary row it is the count of overloaded people.
- Hover for details — A tooltip shows the period’s planned effort against capacity (for example
Effort: 32h / Capacity: 40h (80%)) and lists each overloaded person with their own numbers.
Columns
The left panel of the Gantt chart is a configurable table. Open the ⋯ menu on the active view tab and hover over Columns to show or hide columns. Row # and Task Name are always visible; by default, Dependencies is also shown.| Column | What it shows |
|---|---|
| Row # | Sequential row number, used to type dependencies |
| Task Name | The task name and hierarchy controls |
| Dependencies | Row numbers of the tasks this task depends on |
| Dates | The task’s start and end dates |
| Owner | The task’s owner |
| Potential owners | The people or tags the task is assigned to |
| Planned | Planned time, in hours or days |
| Billing | Billing amount indicator for the task |
| Cost | Cost amount indicator for the task |
| Status | The task’s current status |
| Tags | Tags applied to the task |
Row grouping
Open the ⋯ menu on the active view tab and hover over Group by to restructure the list without changing any task data:- Owner — One group per task owner
- Status — One group per status
- Project categories — Group by a level of any project category
- Tag categories — Group by a level of any tag category
Saved views
The tabs above the task list are saved views. Each Gantt view stores its own Scale, Columns, and Group by settings, plus its filters.- Create — Click Add a view, then Add a Gantt chart.
- Rename — Double-click the tab and type the new name, or use Rename in the tab’s ⋯ menu.
- Duplicate or delete — Use Duplicate and Delete in the ⋯ menu. The last remaining view cannot be deleted.
Keyboard navigation
With the Gantt chart focused, you can work without the mouse:| Key | Action |
|---|---|
| Arrow Down / Arrow Up | Move the selection to the next or previous row |
| Arrow Right | Expand the selected task and move into its first child |
| Arrow Left | Collapse the selected task, or move up to its parent |
| Enter | Open or close the detail panel of the selected task |
| Tab | Make the selected task a subtask of the task above it |
| Shift+Tab | Move the selected subtask up one level |
| ⌘+A | Add a new task — a subtask if a task is open |
Keyboard navigation works when the chart has focus. Click anywhere in the task list first if the keys are not responding.
Related content
Tasks
What tasks are in Beebole — creating, importing, assigning, and tracking time on them.
Kanban board
Move the same tasks through status columns with drag and drop.
Work schedules
Define the working hours that determine each person’s capacity in the heatmap.
Frequently asked questions
Does Beebole's Gantt chart have a month view?
Does Beebole's Gantt chart have a month view?
No. The Gantt timeline offers two scales — By day and By week — selected from the Scale option in the view tab’s menu. The By week scale is the one to use for a long-range overview.
How do I create a dependency between two tasks?
How do I create a dependency between two tasks?
Click the Dependencies cell of the task that should come second, then click the task it depends on (hold ⌘ to pick several) or type its row number. Press Esc to finish. Beebole draws an arrow between the bars.
What happens to dependent tasks when I move their predecessor?
What happens to dependent tasks when I move their predecessor?
It depends on the category’s Dependent tasks movement options, set from the Dependencies column header: Free leaves dependents in place, Pushing pushes them later when the predecessor would overlap them, and Together moves them along with it.
Can I have several Gantt views with different columns?
Can I have several Gantt views with different columns?
Yes. Click Add a view and select Add a Gantt chart. Each saved view in Beebole keeps its own column selection, grouping, scale, and filters, so you can switch between setups without reconfiguring anything.
Do changes in the Gantt chart affect the Kanban board?
Do changes in the Gantt chart affect the Kanban board?
Yes. Both views display the same tasks from the same category. Dates set on the Gantt timeline, status changes, and renames are immediately visible on the Kanban board, and vice versa.