# Table cells: display and behavior

A table cell is not just a value in a box. It shows a field a particular way, and it acts when you click, hover, or focus it. Two things decide how a cell looks and behaves: the **field** it holds and the column's **display mode**. Knowing this pays off when you build a table, because it tells you which columns to leave in full detail and which supported columns to collapse to an icon. This page is the counterpart to [Task chips: display and behavior](/docs/docs-041-task-chips-display-and-behavior/), for cells rather than chips.

For choosing a column's field, order, width, color, and display mode, see [Table columns](/docs/docs-106-table-columns/). This page is about the cell itself.

> **MEDIA-DOCS-112-1:** A table row with mixed cells: a chip list, a colored due date, a status tinted by its color, and a source button.

![MEDIA-DOCS-112-1 - A table row with mixed cell types](/assets/docs/media/MEDIA-DOCS-112-1.png?v=49026600354d)

## Detailed and compact cells

Icon-bearing task-field columns can use one of two display modes, set from the header menu (**Show detailed cell** or **Show compact cell**). On desktop, you can also double-click the column header edge you would drag for resizing to switch a supported column between the two modes. Columns without compact mode stay in detailed mode:

- **Detailed cell**: the cell shows the full value, as text, a chip, a colored date, or a small control.
- **Compact cell**: the cell collapses to a single icon. When there is a value, hovering the icon shows a **tooltip** with the field's name and its full value.

So compact cell mode is how you keep a status, priority, or type column narrow while still reading it on hover. For supported editable columns, compact cells still open their normal editor on click; the icon is a smaller target, not a different action.

Do not confuse this with **display density** (compact or comfortable), a preset setting that only changes row height. Density is purely visual; detailed and compact cell modes change what a cell shows.

> **MEDIA-DOCS-112-2:** The same column in detailed mode and in compact mode, with the compact cell's hover tooltip revealing the full value.

![MEDIA-DOCS-112-2 - Detailed versus compact cell with tooltip](/assets/docs/media/MEDIA-DOCS-112-2.png?v=c7e5035c17a0)

## What a cell shows, by field

In detailed cell mode, each field type renders its own way:

| Field | The cell shows |
|---|---|
| Text, number | The value as plain text |
| Status, priority | The value, tinted by the column's [color mode](/docs/docs-106-table-columns/) |
| Due, Scheduled | The date, turning **red** when overdue and **blue** when due today |
| Other dates | The date, in neutral text |
| List, tags | One chip per item in the field |
| Task links (parent, blocking, blocked by) | A wikilink chip per linked task |
| Assignees, contexts | A chip per linked person, place, or context value |
| Location | A small map chip |
| Duration | Tracked sessions as chips, or a rolled-up total, depending on the column's mode |
| Parent task progress | A progress indicator over the task's subtasks or checkboxes |
| Description | The task's text, with any wikilinks live |
| Source | A button that opens the task's source |
| Line number, task icon helper, task type helper | The row number, a status icon, or an inline-or-file icon |

In detailed cells, an empty field usually shows a plain `--`, so a blank detailed cell is never ambiguous. Empty compact cells can render blank when there is no value to turn into an icon. Once a task is finished or cancelled, its Due and Scheduled cells drop the red and blue, because the deadline no longer presses, the same rule as [task chips](/docs/docs-041-task-chips-display-and-behavior/).

## What a cell does on click

Cells fall into a few roles. Some edit a value in place, some take you somewhere, and some open a control:

| Role | Where | Clicking it |
|---|---|---|
| Edit in place | status, priority, dates, estimate, recurrence, list, tags, parent/dependency links, and other editable picker fields | Opens that field's picker |
| Edit text | description and note cells | Opens the text editor path; wikilinks inside a description remain live |
| Navigate from text | wikilinks inside description text | Opens the linked note, creating it if it does not exist yet |
| Open a place | location cell or chip | Opens the map popover, which pins open when you drag it. See [Location picker](/docs/docs-068-location-picker/) |
| Act on structure | parent task progress | Opens the task's subtasks or checkboxes |
| Go to source | source column | Opens the task's source in a new Obsidian tab: the note for a file task, the exact line for an inline task |
| Cycle and menu | task icon column | Cycles the task's status; its hover menu is the [contextual menu](/docs/docs-042-contextual-menu-actions/) |
| Open the editor | task type column | Opens the [Task Editor](/docs/docs-021-task-editor/); Cmd/Ctrl-click opens the source instead |

Two behaviors apply to every row, whatever the column:

- **Double-click a row** to open the full [Task Editor](/docs/docs-021-task-editor/).
- **Read-only cells**, such as the source and file columns and automatic fields like operonId, display their value and do not open a picker. The source cell is the exception: it is read-only as a value but still opens the source.

From the keyboard, focus an editable picker cell and press **Enter** or **Space** to start editing, the same as clicking it. Description and note text cells also support **F2** for their text-editing path.

> **MEDIA-DOCS-112-3:** An editable date cell clicked open, showing the date picker anchored to the cell.

![MEDIA-DOCS-112-3 - A date cell opening its picker](/assets/docs/media/MEDIA-DOCS-112-3.png?v=b36643a03b2e)

## Editing text in compact cells

A text field behaves a little differently when it is collapsed to a compact icon. When the **description** or a **note** column is in compact cell mode, clicking its cell does not open a field picker; it opens a **text editor popover**, a small floating panel for editing that field's text in place. The panel carries the field's name and the task's description as a heading, and it saves what you type when you dismiss it, by clicking away, pressing **Escape**, or using its close button. In Table and embedded Table cells, saved line breaks are normalized to spaces.

This is how you keep a wordy column, such as description or note, collapsed to a narrow icon yet still edit its full text without widening the column or opening the Task Editor. The same popover opens for text cells in an [embedded table](/docs/docs-110-embed-a-table-in-a-note/) and on the [Kanban](/docs/docs-030-kanban-overview/). See [Text field editor popover](/docs/docs-113-text-field-editor-popover/) for the control itself.

> **MEDIA-DOCS-112-4:** The text editor popover open over a compact description cell, with its multi-line editor.

![MEDIA-DOCS-112-4 - The text editor popover on a compact cell](/assets/docs/media/MEDIA-DOCS-112-4.png?v=3884dd9571d3)

## Hover: tooltips and previews

Hovering a cell can reveal more without a click:

- **Compact cells** show a tooltip with the field's name and its full value, so a collapsed column stays readable.
- **Wikilinks** inside text cells and wikilink-style task link chips support **Page Preview**: hold **Cmd** or **Ctrl** and hover to get Obsidian's hover preview of the linked note. This needs Obsidian's core **Page Preview** plugin enabled, and the modifier key; a plain hover does not trigger it.

## How this guides configuration

Because a cell both shows and acts, the display mode you pick per column has consequences:

- Collapse **status**, **priority**, and **type** to compact cell mode. They read at a glance, and the hover tooltip and click behavior stay intact.
- Keep **description**, **dates**, and any **link or list** fields in detailed cell mode, where the full text and chips are worth the width.
- Remember that compact cell mode keeps the supported column's normal action. A compact editable cell still opens its editor; a compact date still carries its overdue or due-today color on the icon when it has a value.

## Tips

> [!tip] Collapse what you recognize, expand what you read
> If you know a field by its icon, such as status or priority, set it to compact cell mode and reclaim the width. Keep the columns you actually read as words, like the description and dates, in detailed cell mode. The row gets shorter while supported compact cells keep their tooltip and click behavior.

## FAQ

**Does a compact cell lose information?** No, when the field has a value. Hover it for a tooltip with the field name and full value, and click it to edit just as in detailed cell mode. If the value is empty, the compact cell can be blank.

**Why is a due date red or blue?** Red means overdue, blue means due today. A finished or cancelled task drops the color.

**What is the difference between detailed cells, compact cells, and density?** Detailed and compact cell modes decide what a cell shows. Density (compact or comfortable) only changes row height. See [Table presets](/docs/docs-109-table-presets/).

**Why does clicking a cell not do the same thing everywhere?** Cells have roles. An editable field opens a picker, description wikilinks open notes, the source column opens the source, location opens the map popover, and read-only cells only display.

**How do I get a hover preview of a linked task?** Hold Cmd or Ctrl and hover the wikilink chip, with Obsidian's core Page Preview plugin enabled.

## Related

- [Operon Docs MOC](/docs/docs-001-operon-docs-moc/)
- [Table columns](/docs/docs-106-table-columns/)
- [Table overview](/docs/docs-105-table-overview/)
- [Text field editor popover](/docs/docs-113-text-field-editor-popover/)
- [Task chips: display and behavior](/docs/docs-041-task-chips-display-and-behavior/)
- [Location picker](/docs/docs-068-location-picker/)
