add class to board instead of cells

This commit is contained in:
Laurent Mazet 2021-01-15 18:20:52 +01:00
parent aaa1c92ac8
commit 7bd9b6c16b
2 changed files with 11 additions and 11 deletions

View File

@ -125,19 +125,19 @@ html, #board, [draggable], .tile {
overflow:hidden; overflow:hidden;
} }
.special-cell-label-clip { .special-cell-label-clip .special-cell-label {
text-overflow:clip; text-overflow:clip;
} }
.special-cell-label-dots { .special-cell-label-dots .special-cell-label {
text-overflow:ellipsis; text-overflow:ellipsis;
} }
.special-cell-label-none { .special-cell-label-none .special-cell-label {
visibility:hidden; visibility:hidden;
} }
.special-cell-label-short { .special-cell-label-short .special-cell-label {
display:inline; display:inline;
} }

View File

@ -2317,14 +2317,14 @@
setSetting("CellCaptions", mode); setSetting("CellCaptions", mode);
document.getElementById("cell-captions").value = mode; document.getElementById("cell-captions").value = mode;
board.classList.remove("special-cell-label-clip");
board.classList.remove("special-cell-label-dots");
board.classList.remove("special-cell-label-none");
board.classList.remove("special-cell-label-short");
board.classList.add("special-cell-label-" + mode);
for (const cells of [].slice.call(document.getElementsByClassName("special-cell-label"))) { for (const cells of [].slice.call(document.getElementsByClassName("special-cell-label"))) {
cells.classList.remove("special-cell-label-clip");
cells.classList.remove("special-cell-label-dots");
cells.classList.remove("special-cell-label-none");
cells.classList.remove("special-cell-label-short");
cells.classList.add("special-cell-label-" + mode);
cells.textContent = (mode === "short") ? cells.shortText : cells.longText; cells.textContent = (mode === "short") ? cells.shortText : cells.longText;
} }
} }