From 464cb48a5cbba2d7050f0f7eb514dc97c97692f0 Mon Sep 17 00:00:00 2001 From: ezsh <ezsh.junk@gmail.com> Date: Fri, 29 May 2020 16:05:22 +0200 Subject: [PATCH] Fix text wrapping for slave summary paragraphs Replace CSS margin with explicit whitespace to allow line wrap between consequent spans used in the abbreviated mode. Contributes to #1823. --- src/003-assets/CSS/slaveList.css | 5 ----- src/js/slaveSummaryHelpers.js | 3 +-- 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/src/003-assets/CSS/slaveList.css b/src/003-assets/CSS/slaveList.css index cee97eac754..dab49048970 100644 --- a/src/003-assets/CSS/slaveList.css +++ b/src/003-assets/CSS/slaveList.css @@ -15,11 +15,6 @@ span.freeAssignment { font-weight: bold; } -/* Slave Summary Item */ -.ssi { - margin-right: 0.25em; -} - /* Slave Summary Block */ .ssb { margin-right: 2em; diff --git a/src/js/slaveSummaryHelpers.js b/src/js/slaveSummaryHelpers.js index 19630f896b9..9cf5433d3d6 100644 --- a/src/js/slaveSummaryHelpers.js +++ b/src/js/slaveSummaryHelpers.js @@ -31,12 +31,11 @@ App.UI.SlaveSummaryImpl = function() { */ function makeSpan(container, text, classNames, stdDecor = false, value) { let r = document.createElement("span"); - r.classList.add("ssi"); _addClassNames(r, classNames); if (value != undefined && V.summaryStats) { /* eslint-disable-line eqeqeq */ text += `[${value}]`; } - r.textContent = stdDecor ? `${capFirstChar(text)}.` : text; + r.textContent = stdDecor ? `${capFirstChar(text)}. ` : text + ' '; if (container) { container.appendChild(r); } -- GitLab