function FluidbookResize(fluidbook) {
this.fluidbook = fluidbook;
- var marginX = 60;
- var marginY = 20;
- this.marginleft = marginX + parseInt(this.fluidbook.datas.extraXSpace);
- this.margintop = marginY + parseInt(this.fluidbook.datas.extraYSpace);
- this.marginbottom = marginY + 20;
- this.marginright = marginX;
+ this.setMargins();
+
this.corr = 0.8;
this.referenceWidthLandscape = 1024;
this.referenceWidthPortrait = 400;
}
FluidbookResize.prototype = {
+ setMargins: function () {
+ var marginX = 60;
+ var marginY = 20;
+
+ this.marginleft = marginX + parseInt(this.fluidbook.datas.extraXSpace);
+ this.margintop = marginY + parseInt(this.fluidbook.datas.extraYSpace);
+ this.marginbottom = marginY + 20;
+ this.marginright = marginX;
+ },
+
init: function () {
// Manage transform origins based on text direction
.tabs {
transition: opacity 400ms;
position: relative;
- &.hidezoomin, &.hideportrait, &.hidelastpage, &.hidefirstpage {
+ &.hide {
opacity: 0;
+ pointer-events: none;
}
.tablink {