X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=utils%2FdrawDiagrams.js;h=9438dd6523323fecf19a836f0495898851cd5c03;hb=HEAD;hp=ec55d50a2659e5bda2ae904205c3af4c79969e0b;hpb=549ca151c2c1a5d0c76cc1ab249d1687c5a18f62;p=xogo.git diff --git a/utils/drawDiagrams.js b/utils/drawDiagrams.js index ec55d50..3dd01f6 100644 --- a/utils/drawDiagrams.js +++ b/utils/drawDiagrams.js @@ -11,8 +11,12 @@ function fenToDiag(vname) { function getDiagSize(elt) { const baseWidth = Math.min(window.innerWidth, 800); let multFact = 1; - if (elt.classList.contains("left") || elt.classList.contains("right")) - multFact = 0.45; + if (elt.classList.contains("left") || elt.classList.contains("right")) { + if (baseWidth >= 551) + multFact = 0.45; + else + multFact = 0.7; + } else if (baseWidth > 630) multFact = 0.5; else @@ -42,6 +46,9 @@ function re_drawDiagrams() { vr[i] = new V({ element: "diag_" + i, fen: diagrams[i].dataset.fen, + marks: diagrams[i].dataset.mks + ? diagrams[i].dataset.mks.split(',') + : undefined, color: diagrams[i].dataset.col || 'w', options: {}, diagram: true