add timestamp to signal cards; enhance display with generated-at information
This commit is contained in:
parent
8e654ff467
commit
e9c084b8d3
2 changed files with 14 additions and 2 deletions
|
|
@ -533,6 +533,14 @@ body.page-graph #graph-info {
|
||||||
padding: 2px 6px;
|
padding: 2px 6px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.signal-card-ts {
|
||||||
|
font-size: 10.5px;
|
||||||
|
color: var(--muted-dark);
|
||||||
|
letter-spacing: .02em;
|
||||||
|
padding-top: 6px;
|
||||||
|
border-top: 1px dashed var(--border);
|
||||||
|
}
|
||||||
|
|
||||||
.signal-badge {
|
.signal-badge {
|
||||||
display: inline-flex;
|
display: inline-flex;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
|
|
|
||||||
|
|
@ -29,10 +29,12 @@ async function loadSignals() {
|
||||||
|
|
||||||
empty.style.display = "none";
|
empty.style.display = "none";
|
||||||
|
|
||||||
// glance tile — header, a short summary preview, and the three meta tags
|
// glance tile — header, a short summary preview, the three meta tags
|
||||||
// (conf/risk/timeframe). drivers, risks, refs etc live in the dialog.
|
// (conf/risk/timeframe), and the generated-at stamp. drivers, risks,
|
||||||
|
// refs etc live in the dialog.
|
||||||
grid.innerHTML = data.map(s => {
|
grid.innerHTML = data.map(s => {
|
||||||
const summary = (s.summary || "").trim();
|
const summary = (s.summary || "").trim();
|
||||||
|
const ts = s.generated_at ? s.generated_at.slice(0, 16).replace("T", " ") : "";
|
||||||
|
|
||||||
return `
|
return `
|
||||||
<div class="signal-card" onclick="openSignalModal(${s.company_id})">
|
<div class="signal-card" onclick="openSignalModal(${s.company_id})">
|
||||||
|
|
@ -51,6 +53,8 @@ async function loadSignals() {
|
||||||
<span class="signal-tag">risk: ${escapeHtml(s.risk_level)}</span>
|
<span class="signal-tag">risk: ${escapeHtml(s.risk_level)}</span>
|
||||||
<span class="signal-tag">${escapeHtml(s.timeframe)}</span>
|
<span class="signal-tag">${escapeHtml(s.timeframe)}</span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
${ts ? `<div class="signal-card-ts">Generated ${escapeHtml(ts)}</div>` : ""}
|
||||||
</div>
|
</div>
|
||||||
`;
|
`;
|
||||||
}).join("");
|
}).join("");
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue