Navigation

Widgets

Full reference for the 14 widget types. Each widget has a type-specific settings panel (filter, query, time range) plus shared display options (size, refresh, color).

Numeric widgets

number

A single big number with optional comparison delta (vs previous period).

Use for: monthly revenue, active users, hours logged this week.

counter

Count of tasks or rows matching a filter.

Use for: open bugs, overdue tasks, unsold inventory.

Chart widgets

line_chart

Line chart from a KSQL query (Konduit's simple query language), X-axis = time bucket, Y-axis = aggregate.

Use for: revenue over time, weekly task throughput, response time trends.

bar_chart

Vertical or horizontal bars grouped by a category.

Use for: tasks per assignee, revenue by region.

pie_chart

Pie or donut from a GROUP BY query.

Use for: status breakdown, customer tier distribution.

area_chart

Stacked area for compositional changes over time.

Use for: revenue mix shift, status distribution over time.

Tabular widgets

table

A KSQL query result rendered as a paginated table.

Use for: recent orders, customers needing follow-up, top expenses.

kpi_grid

Grid of multiple number widgets in one block.

Use for: "5 KPIs at a glance" dashboards.

Task widgets

task_list

Filtered task list (no DnD — read-only).

Use for: my open tasks, this week's deadlines, blocked items.

status_breakdown

Quick pie of task statuses for a given list/project/filter.

priority_breakdown

Same as status_breakdown but for priority field.

Time widgets

time_logged

Total time logged over a period, optionally filtered to billable.

Use for: weekly billable hours, project time-spent rollup.

time_by_user

Time logged grouped by user.

Use for: capacity reports, "who's at 40 hours this week".

Activity widgets

recent_activity

Feed of recent task updates (created, status changed, assigned, comment added).

Use for: project status pages, "what changed this week".

Configuration

Every widget has:

  • Title — what shows above the widget
  • Size — width and height in grid units
  • Filter — limit data to a subset
  • Query (for chart/table widgets) — the KSQL that drives the data
  • Time range (for time-aware widgets) — last 7 days, this month, custom

Next