From 22c624c43e234753a59830fb349842161554b94d Mon Sep 17 00:00:00 2001 From: eltrac Date: Tue, 10 Feb 2026 11:46:11 +0800 Subject: feat: add config 'zeroMarginBreakpoint' --- src/animation.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/animation.js') diff --git a/src/animation.js b/src/animation.js index 5d9b5f5..85c6dd7 100644 --- a/src/animation.js +++ b/src/animation.js @@ -4,7 +4,11 @@ export default class Animation { static calculateFinalState(element) { let finals = {} - const margin = config.margin; + let margin = config.margin; + if (window.innerWidth <= config.zeroMarginBreakpoint) { + margin = 0 + } + const nw = element.naturalWidth; const nh = element.naturalHeight; const ratio = nw / nh; -- cgit v1.2.3