-function getDiagSize() {
- if (window.innerWidth > 1000)
- return 500;
- if (window.innerWidth < 800)
- return window.innerWidth;
- return window.innerWidth / 2;
+function getDiagSize(elt) {
+ const baseWidth = Math.min(window.innerWidth, 800);
+ let multFact = 1;
+ 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
+ multFact = 0.7;
+ return multFact * baseWidth;