]> _ Git - fluidbook-html5.git/commitdiff
#fluidbook-html5 : take in account top margin
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Mon, 21 Mar 2016 11:40:06 +0000 (11:40 +0000)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Mon, 21 Mar 2016 11:40:06 +0000 (11:40 +0000)
js/libs/fluidbook/fluidbook.resize.js

index 4c9126ca2d7c9d262a675c660b6264c42b03ce28..14aa1205980df7e2eef8d030e221b8f652477a7c 100644 (file)
@@ -1,7 +1,11 @@
 function FluidbookResize(fluidbook) {
     this.fluidbook = fluidbook;
-    this.marginw = 50;
-    this.marginh = 20;
+    var marginX = 50;
+    var marginY = 20;
+    this.marginleft = marginX + this.fluidbook.datas.extraXSpace;
+    this.margintop = marginY + this.fluidbook.datas.extraYSpace;
+    this.marginbottom = marginY;
+    this.marginright = marginX;
     this.corr = 0.8;
     this.referenceWidthLandscape = 1024;
     this.referenceWidthPortrait = 400;
@@ -83,17 +87,14 @@ FluidbookResize.prototype = {
             marginLeft = 0;
             marginRight = 0;
         } else {
-            marginX = 50;
-            marginY = 20;
-
             var extraX = parseInt(this.fluidbook.datas.mobileExtraXSpace);
             if (isNaN(extraX)) {
                 extraX = 0;
             }
 
-            marginTop = (this.fluidbook.datas.menuHeight + marginY) * interfaceScale;
-            marginBottom = (10 + marginY) * interfaceScale;
-            marginLeft = (marginX + extraX) * interfaceScale;
+            marginTop = (this.fluidbook.datas.menuHeight + this.margintop) * interfaceScale;
+            marginBottom = (10 + this.marginbottom) * interfaceScale;
+            marginLeft = (this.marginleft + extraX) * interfaceScale;
             marginRight = marginLeft;
         }