Skip to content

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
Bars with a left-edge strip coloured by TaskNotes status, carrying priority icons, light theme The same, dark theme

A left-edge strip coloured by status (green done, blue in-progress, grey open), with priority icons on each bar.

Light Dark
Bars with a left-edge strip coloured by priority, carrying status icons, light theme The same, dark theme

The same strip, now coloured by priority, with status icons — swap which attribute the strip and the icon each show.

Light Dark
Bars fully filled with their status colour, light theme The same, dark theme

Fill mode floods the whole bar with the status colour instead of a thin strip — bolder, when colour is the main signal you want.

Light Dark
Bars coloured from the active Obsidian accent colour, light theme The same, dark theme

Obsidian theme colours by your accent colour — children the raw accent, parents a higher-contrast tone. Change your accent and the bars re-tint live.

Light Dark
Bars in the default palette: green parents and blue children, light theme The same, dark theme

The Default palette ignores your theme: green parents, blue children. It looks the same in every vault.

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
Bars with left-edge color strips and on-bar icons in a light theme The same, adapting to a 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.

A day-scale timeline with weekend columns shaded

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.