mermaid: let zoom reset to initial size #145

This commit is contained in:
Sören Weber 2021-11-09 21:14:34 +01:00
parent de1cfc1a2d
commit ec7dc9d042
No known key found for this signature in database
GPG key ID: 07D17FF580AE7589

View file

@ -5,6 +5,7 @@ Base: jQuery SVG Pan Zoom v1.0.3, October 2015 (labeled v1.0.2, June 2015)
McShelby.hugo-theme-relearn: McShelby.hugo-theme-relearn:
Change 1: OnMouseUp restore image cursor (not document cursor) Change 1: OnMouseUp restore image cursor (not document cursor)
Change 2: add PR #18 Change 2: add PR #18
Change 3: remove default limits enlargement of 15% as image can not be restored to initial size by zooming out only
Author: Daniel Hoffmann Bernardes (daniel.hoffmann.bernardes@gmail.com) Author: Daniel Hoffmann Bernardes (daniel.hoffmann.bernardes@gmail.com)
@ -370,10 +371,10 @@ Copyright (C) 2014 Daniel Hoffmann Bernardes, Ícaro Technologies
horizontalSizeIncrement = viewBox.width * 0.15; horizontalSizeIncrement = viewBox.width * 0.15;
verticalSizeIncrement = viewBox.height * 0.15; verticalSizeIncrement = viewBox.height * 0.15;
opts.limits = { opts.limits = {
x: viewBox.x - horizontalSizeIncrement, x: viewBox.x,
y: viewBox.y - verticalSizeIncrement, y: viewBox.y,
x2: viewBox.x + viewBox.width + horizontalSizeIncrement, x2: viewBox.x + viewBox.width,
y2: viewBox.y + viewBox.height + verticalSizeIncrement y2: viewBox.y + viewBox.height
}; };
} }
opts.reset = function() { opts.reset = function() {