style: barcode suffix in banner title smaller + monospace

This commit is contained in:
dadaloop82
2026-04-27 05:54:28 +00:00
parent 76c4344720
commit 61e94db0d3
+4 -2
View File
@@ -2556,8 +2556,10 @@ function renderBannerItem() {
const fin = entry.data; const fin = entry.data;
banner.className = 'alert-banner banner-finished'; banner.className = 'alert-banner banner-finished';
iconEl.textContent = '📦'; iconEl.textContent = '📦';
const barcodeSuffix = fin.barcode && fin.barcode.length >= 3 ? ' …' + fin.barcode.slice(-3) : ''; const barcodeSuffix = fin.barcode && fin.barcode.length >= 3
titleEl.textContent = `${fin.name}${fin.brand ? ' (' + fin.brand + ')' : ''}${barcodeSuffix}${t('dashboard.banner_finished_title')}`; ? ` <span style="font-family:monospace;font-size:0.7em;opacity:0.6">…${escapeHtml(fin.barcode.slice(-3))}</span>`
: '';
titleEl.innerHTML = `${escapeHtml(fin.name)}${fin.brand ? ' (' + escapeHtml(fin.brand) + ')' : ''}${barcodeSuffix}${escapeHtml(t('dashboard.banner_finished_title'))}`;
const expectedText = fin.expected_qty ? ` Secondo le registrazioni dovresti averne ancora <strong>${fin.expected_qty} ${fin.unit}</strong>.` : ''; const expectedText = fin.expected_qty ? ` Secondo le registrazioni dovresti averne ancora <strong>${fin.expected_qty} ${fin.unit}</strong>.` : '';
detailEl.innerHTML = `L'inventario segna zero, ma i movimenti registrati dicono che non dovrebbe essere finito.${expectedText} Puoi controllare?`; detailEl.innerHTML = `L'inventario segna zero, ma i movimenti registrati dicono che non dovrebbe essere finito.${expectedText} Puoi controllare?`;
let btns = `<button class="btn-banner btn-banner-ok" onclick="confirmBannerFinished()">${t('dashboard.banner_finished_action_yes')}</button>`; let btns = `<button class="btn-banner btn-banner-ok" onclick="confirmBannerFinished()">${t('dashboard.banner_finished_action_yes')}</button>`;