generated from coulomb/repo-seed
Implement dashboard UI improvements
This commit is contained in:
@@ -141,6 +141,7 @@ import {injectTocTop} from "./components/toc-sidebar.js";
|
||||
import {withDocHelp} from "./components/doc-overlay.js";
|
||||
import "./components/help-tip.js";
|
||||
import {openEntityModal, buildEntityTable} from "./components/entity-modal.js";
|
||||
import {statusControl} from "./components/status-control.js";
|
||||
|
||||
// ── Live indicator ────────────────────────────────────────────────────────────
|
||||
const _liveEl = html`<div class="live-indicator">
|
||||
@@ -288,7 +289,7 @@ display(_filtersForm);
|
||||
{label: "Title", key: "title", cls: "et-title-col et-title-cell",
|
||||
render: w => w.title},
|
||||
{label: "Domain", key: "domain"},
|
||||
{label: "Status", key: "status"},
|
||||
{label: "Status", render: w => statusControl({entity: w, type: "workstream", statuses: WORKSTREAM_STATUSES})},
|
||||
{label: "Owner", render: w => w.owner ?? "—"},
|
||||
{label: "Due", render: w => w.due_date ?? "—"},
|
||||
{label: "Updated", render: w => new Date(w.updated_at).toLocaleDateString()},
|
||||
|
||||
Reference in New Issue
Block a user