feat+fix(dashboard): price chart + fmtSpd speed display (stable)

This commit is contained in:
Rene Fichtmueller 2026-06-05 22:49:09 +00:00
parent 8b232d942d
commit 0d3edd6ea9

View File

@ -8261,7 +8261,7 @@ function renderSignals(filterSig) {
if (r.image_r2_key) { if (r.image_r2_key) {
imgHtml = '<img src="https://pub-placeholder.r2.dev/' + esc(r.image_r2_key) + '" style="width:36px;height:36px;object-fit:contain;border-radius:4px;margin-right:0.5rem;flex-shrink:0" onerror="this.style.display=\'none\'">'; imgHtml = '<img src="https://pub-placeholder.r2.dev/' + esc(r.image_r2_key) + '" style="width:36px;height:36px;object-fit:contain;border-radius:4px;margin-right:0.5rem;flex-shrink:0" onerror="this.style.display=\'none\'">';
} }
return '<div class="signal-card ' + sigClass + '" style="cursor:pointer" onclick="openSignalPriceChart(\'' + esc(String(r.transceiver_id||r.id||'')) + '\',\'' + esc(String(r.standard_name||r.part_number||'')) + '\\')">' return '<div class="signal-card ' + sigClass + '" data-txid="' + esc(String(r.transceiver_id||r.id||'')) + '" data-part="' + esc(String(r.standard_name||r.part_number||'')) + '" style="cursor:pointer" onclick="openSignalPriceChart(this.dataset.txid,this.dataset.part)">'
+ '<div style="display:flex;align-items:flex-start;gap:0.25rem;margin-bottom:0.5rem">' + '<div style="display:flex;align-items:flex-start;gap:0.25rem;margin-bottom:0.5rem">'
+ imgHtml + imgHtml
+ '<div style="flex:1;min-width:0">' + '<div style="flex:1;min-width:0">'