Every project is really a sequence: the foundation before the framing, the framing before the drywall, the drywall before the paint. Your project’s Schedule tab has a Gantt view built for exactly that — a horizontal timeline where every task is a bar, and you can see the whole run of the job at a glance, wire tasks together in the right order, and slide things around when plans change.
This article covers the three things that make the Gantt view worth living in: linking tasks into a dependency chain, moving a task and letting everything downstream follow, and color-coding your bars so a busy schedule is easy to read.
Getting to the Gantt View
Open a project and go to its Schedule tab. In the top corner you’ll see a Calendar / Gantt toggle — switch it to Gantt and your tasks lay out as bars along a timeline.
Up top you’ve got the controls you’d expect: a Day / Week / Month dropdown for how tightly the timeline is zoomed, the magnifying-glass buttons to zoom in and out a notch at a time, a Today button to jump back to now, and Add Task to drop in something new. Only tasks with dates land on the Gantt — anything undated lives in the Tasks tab until you give it a timeline.
Linking Tasks with Dependencies
A dependency says “this can’t start until that’s done” — you can’t paint before the drywall’s up. Linking your tasks this way keeps the running order honest, and it’s what powers the cascade you’ll read about below.
Hover over any task bar and you’ll notice a small dot appear at each end. That dot is where a connection starts. There are two ways to draw one, and you can use whichever feels natural:
Click and drag. Press on the dot, drag over to the task you want to connect, and let go. Quick when the two tasks are sitting near each other.
Click, then click. Give the dot a single click and let go. The view drops into connector mode — a banner appears reading “Click another task to connect with” the task you started from, the other controls step aside, and now you just click the second task to make the link. This is the easy way to connect two tasks that are far apart on the timeline, where dragging across the screen is fiddly.
Once linked, an arrow runs from the first task to the second, and the second now depends on the first.
To back out of connector mode without linking anything, click Cancel in the banner, press Esc, or just click somewhere outside the schedule. Nothing changes until you actually click a second task.
To remove a dependency, double-click the arrow between two tasks.
A couple of things the schedule won’t let you do, on purpose: a task can’t depend on itself, you can’t add the same link twice, and milestone bars don’t take part in dependencies — those are driven by your payment schedule, not by task sequencing.
Move Mode vs. Cascade Mode
Here’s the part that saves real time. When a date slips — the concrete sub can’t pour on time, a key material is stuck in shipping, the client needs a week to sort out financing — it’s rarely just one task that moves. If the foundation slides three days, everything waiting on the foundation slides three days too. Rearranging all of that by hand, one bar at a time, is exactly the tedious afternoon nobody wants.
So the Gantt view gives you two modes, and a Cascade dependencies toggle at the top-left to switch between them:
Move mode (the default) is the classic behavior. Drag a task and only that task moves. Its dependencies stay exactly where they are. This is the right mode when you’re fixing a single date in isolation and don’t want any ripple.
Cascade mode is the time-saver. Turn the toggle on, and when you drag a task, everything downstream of it moves by the same amount, automatically:
Drag a task later and every task that depends on it — and everything that depends on those — shifts later by the same number of days.
Drag a task earlier and the whole downstream chain shifts earlier by that same amount.
The cascade only ever affects tasks downstream of the one you moved. Anything upstream, or off on an unrelated branch, stays put. If you have A → B → C → D and you move C, only D follows.
The spacing between tasks is preserved. If you push a task out five days, everything after it moves five days too — the gaps you built into the schedule stay intact instead of getting swallowed up.
Resizing works the same way. Drag a task’s end date and the downstream chain shifts to match. Dragging a task’s start date only — making it begin earlier or later without changing when it ends — doesn’t cascade, since nothing after it needs to move.
While a cascade is running, the schedule locks for a moment and shows “Updating schedule…” — that’s it saving all the moved tasks together. If something goes wrong, the whole move is undone and you’ll get an error asking you to try again, so you never end up with a half-shifted schedule.
The toggle remembers your choice for each project, right in your browser. Set a project to Cascade and it’ll still be in Cascade next time you open its schedule on the same computer. Switch to a different browser or computer and it starts fresh in Move mode.
One helpful touch: hover any task bar and the tooltip tells you which mode you’re in and what a drag will do — “You’re in cascade mode. Changing the timeline on this item will automatically move downstream dependencies forward” versus “You’re in move mode… Dependencies are unaffected.” When you’re not sure, hover before you drag.
Color-Coding Your Tasks
When a schedule gets deep, a wall of same-colored bars is hard to scan. Color-coding fixes that — tint plumbing blue, electrical yellow, general labor orange, and you can read the shape of the job in a glance.
You set a task’s color when you create or edit it. In the task form, look for the color swatch next to the title, click it, and pick from the palette (the same set of colors you use for tags). The default is a plain white swatch, which means “no color set.” A little preview shows how the task name will look in the color you’ve picked.
That color then follows the task everywhere it matters:
On the Gantt view, the task’s bar takes its color.
On the project’s Calendar view (Month, Week, or Day), the task’s tile takes its color.
In the task list, the color rides along too.
If you leave a task’s color unset, it isn’t drab gray — it falls back to your project’s own color, so it still reads as part of that job. That means you can color just the handful of tasks you want to make pop and let everything else sit in the project color.
One scope note: this is per-project color-coding. On the project’s own schedule, your task colors show. On the global Schedule page — where you’re looking across every project at once — Eano keeps things colored by project so you can still tell one job from another at a glance.
A Few Things Worth Knowing
Cascade is a mode, not a one-time action. Nothing shifts until you actually drag a task while the toggle is on. Turning the toggle on by itself changes nothing.
Move mode is always there when you want it. Some changes really are just one task. Flip Cascade off and drag a single bar with zero side effects.
The cascade follows dependencies, so build them first. Downstream tasks only move if they’re actually linked. If a task doesn’t shift when you expected it to, check that the dependency arrow is really there.
Milestones sit this one out. Milestone bars are driven by your payment schedule, so they don’t participate in task dependencies or cascade moves.
Colors are optional. Set them on the tasks where a visual cue helps; leave the rest to inherit the project color.
Frequently Asked Questions
Where’s the Gantt view? Open a project, go to the Schedule tab, and switch the Calendar / Gantt toggle to Gantt.
What’s the difference between Move and Cascade mode? In Move mode, dragging a task moves only that task. In Cascade mode, dragging a task also shifts everything downstream of it by the same amount, so a single delay ripples through the whole chain automatically. Use the Cascade dependencies toggle at the top-left to switch.
Does cascade move things both forward and backward? Yes. Drag a task later and its downstream tasks move later; drag it earlier and they move earlier — always by the same offset, and always preserving the spacing between tasks.
I moved a task in Cascade mode but nothing downstream shifted. Why? Cascade follows dependency links. If the tasks you expected to move aren’t actually linked to the one you dragged, they won’t move. Add the dependency, then try again.
How do I link two tasks? Hover a task to reveal the dots at its ends. Either drag from a dot to the other task, or single-click the dot to enter connector mode and then click the second task. To remove a link, double-click the arrow between the tasks.
How do I get out of connector mode without linking anything? Click Cancel in the banner, press Esc, or click anywhere outside the schedule.
How do I color a task? Open the task and click the color swatch next to its title, then pick a color. It shows up on the Gantt bar, the calendar tile, and the task list. Leaving it unset uses your project’s color.
Will my color choices show on the global Schedule page? On the global Schedule, tasks stay colored by project so you can tell jobs apart. Your per-task colors show on that project’s own schedule.
Does my mode choice stick? The Cascade toggle is remembered per project in your browser. It’ll persist on the same computer and browser, and reset to Move mode if you switch to a different one.
Related Articles
Generating Tasks and a Schedule from Your Scope — seed your schedule directly from your scope of work before you fine-tune the dependencies and dates here.
Printing Your Schedule: Exporting the Calendar to PDF — get a one-page printable PDF of the month from the full Schedule page’s Calendar view.


