From d6252a73c1b44391ab262d736a86400a10797941 Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Thu, 16 Jun 2022 16:30:33 +0200 Subject: [PATCH] wait #5322 @0:15 --- js/libs/fluidbook/fluidbook.links.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/js/libs/fluidbook/fluidbook.links.js b/js/libs/fluidbook/fluidbook.links.js index ea054ebd..fecd25a8 100644 --- a/js/libs/fluidbook/fluidbook.links.js +++ b/js/libs/fluidbook/fluidbook.links.js @@ -665,6 +665,10 @@ FluidbookLinks.prototype = { } var defaultParams = {}; var globalDefault = {x: 0, y: 0, yoyo: 0, repeatdelay: 0, repeat: 0, transformorigin: '50% 50%'}; + console.log(linkElement); + if ($(linkElement).hasClass('textLink')) { + globalDefault.transformorigin = '0 100%'; + } var w = parseFloat(link.css('width')); var cx = w / 2; var h = parseFloat(link.css('height')); @@ -677,7 +681,6 @@ FluidbookLinks.prototype = { animation = $.extend({}, globalDefault, defaultParams, animation); - if (animation.duration !== undefined) { duration = parseFloat(animation.duration); } @@ -695,10 +698,9 @@ FluidbookLinks.prototype = { } if (animation.scale && ['scale', 'scalefrom', 'zoomin', 'zoomout'].indexOf(animation.type) === -1) { css.transform = 'scale(' + animation.scale + ')'; - } - if (animation.scale && ['scale', 'scalefrom', 'zoomin', 'zoomout'].indexOf(animation.type) === -1) { css.transformOrigin = animation.transformorigin; } + if (animation.letterspacing) { css.letterspacing = parseFloat(animation.letterspacing); } -- 2.39.5