X-Git-Url: https://git.auder.net/?p=xogo.git;a=blobdiff_plain;f=utils%2FdrawDiagrams.js;fp=utils%2FdrawDiagrams.js;h=3dd01f6674be912b69fa2fd6b539d6485843c20e;hp=9438dd6523323fecf19a836f0495898851cd5c03;hb=2c8375bb77dda7cbeaee983a09e202436be2191c;hpb=90d128509cb2184cfc86bf13f9f6496704be237a diff --git a/utils/drawDiagrams.js b/utils/drawDiagrams.js index 9438dd6..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 @@ -43,7 +47,7 @@ function re_drawDiagrams() { element: "diag_" + i, fen: diagrams[i].dataset.fen, marks: diagrams[i].dataset.mks - ? JSON.parse('[' + diagrams[i].dataset.mks + ']') + ? diagrams[i].dataset.mks.split(',') : undefined, color: diagrams[i].dataset.col || 'w', options: {},