цифры внутри диаграмм

This commit is contained in:
Sholpan 2026-08-18 09:42:40 +00:00
parent 62bf55b94d
commit ccbe3a42bb

View File

@ -130,9 +130,10 @@ function buildSlides() {
var sortedData = t.data.sort(function(a,b) { return b.val - a.val; });
var bars = sortedData.map(function(d) {
var pct = maxVal > 0 ? (d.val / maxVal * 100) : 0;
var showVal = d.val > 0;
return '<div class="bar-row">' +
'<div class="bar-label" style="min-width:200px;">' + d.rdt + ' <span style="color:' + t.color + ';font-weight:600;">(' + d.val + ')</span></div>' +
'<div class="bar-container"><div class="bar" style="width:' + pct + '%; background:' + t.color + '"></div></div>' +
'<div class="bar-label" style="min-width:180px;">' + d.rdt + '</div>' +
'<div class="bar-container" style="position:relative;"><div class="bar" style="width:' + pct + '%; background:' + t.color + '">' + (showVal ? '<span style="position:absolute;right:8px;top:50%;transform:translateY(-50%);color:#fff;font-size:12px;font-weight:600;">' + d.val + '</span>' : '') + '</div></div>' +
'</div>';
}).join('');