Colors, icons & weekends¶
How bars look, and how the timeline itself is drawn. Most of these work in both modes; status/priority coloring needs TaskNotes.
Bar colors¶
Bars can be colored in a few ways, set per view under Settings → Appearance:
- Bar color source — the default hierarchy palette (green parents / blue children), By status, By priority, or Obsidian theme. By status and By priority need the TaskNotes companion palette; standalone they fall back to Default.
- Bar color mode — a full Fill or a left-edge Strip that leaves the bar body neutral.
The same kitchen-remodel tasks under different source × mode combinations (click any image to zoom):
| Light | Dark |
|---|---|
![]() |
![]() |
A left-edge strip coloured by status (green done, blue in-progress, grey open), with priority icons on each bar.
| Light | Dark |
|---|---|
![]() |
![]() |
The same strip, now coloured by priority, with status icons — swap which attribute the strip and the icon each show.
| Light | Dark |
|---|---|
![]() |
![]() |
Fill mode floods the whole bar with the status colour instead of a thin strip — bolder, when colour is the main signal you want.
Default vs Obsidian theme¶
Both color bars by hierarchy — parents one tone, children another — but they source that color differently:
- Default uses a fixed palette that ignores your theme: green parents, blue children. It looks the same in every vault.
- Obsidian theme follows your accent color (Settings → Appearance → Accent color, or whatever your theme sets). Children take the raw accent; parents a higher-contrast tone of the same hue — so a yellow accent gives yellow bars, and changing your accent or theme re-tints them live.
Hierarchy coloring applies only to these two sources. Under By status and By priority, every bar is colored by its own value — parents and children alike.
| Light theme | Dark theme |
|---|---|
![]() |
![]() |
Task icons¶
A small Task icon can sit on each bar, showing its Status or Priority (companion only), or None.
Date-status indicators¶
Show date-status indicators on bars gives a distinct orange treatment to any bar whose dates aren't fully specified — a task with one date missing (the other inferred), with no dates (placed at today as a placeholder), or with start and end swapped. A task with two valid dates is never flagged; there is no "overdue" marker. On by default.
Reading bar decorations¶
Three independent visual cues can appear on a bar — they're unrelated, and a bar can carry more than one at once:
| Cue | What it means |
|---|---|
| Orange bar | The task's dates aren't fully specified — one date missing (the other inferred), no dates (placed at today), or start and end swapped. A fully-dated task is never orange. Toggled by Show date-status indicators on bars. |
| Diagonal hatch | The same task appears in more than one place — e.g. a note shown under several parents. Every copy is hatched equally; none is the "real" one. This is about duplication, not dates. |
| Faded / muted bar | A context row pulled in by Show all expansion that doesn't itself match the Base's filter — shown only for structure. Its faintness is the Expanded items opacity (55% by default). |
Weekend shading¶
The timeline shades weekend day-columns so a multi-day bar doesn't read as if the whole span were working time. Weekend days follow your locale.
Controlled by Highlight weekends (on by default).
Shading only shows at day/hour scales
Weekend columns are only meaningful when individual days are visible, so shading renders at the hour and day scales, not at week or month.
Maximize within Obsidian¶
The ⤢ button in the top-right corner of the chart expands it to fill the Obsidian window — without pushing Obsidian's own modals, menus, command palette, or hover previews behind it. Full walkthrough (and how to exit) in Chart controls → Full screen.
Layout¶
The grid/timeline split is resizable and remembers its width, and you can set a min/max height and toggle a toolbar. All of these live in Settings → Appearance.












