summaryrefslogtreecommitdiff
path: root/src/shadow.js
AgeCommit message (Expand)Author
2025-09-18fix: display nothing when image not fully loadedQuarkPixel
2025-09-18fix: viewport change causes animation position errorQuarkPixel
2025-09-18feat(config): make libra more customizable through config.js andQuarkPixel
2025-09-17feat: configurable offsetEltrac
2025-09-17fix: did not add 'open' class to open shadowEltrac
2025-09-17fix: top, left, with, height attr not set properlyEltrac
2025-09-17fix: fix shadow positioning using getBoundingClientRectEltrac
2025-09-16refactor: move image handling to shadow classEltrac
2025-09-16refactor: shorter variable nameEltrac
2025-09-16refactor: move animation logic to individual moduleEltrac
2025-09-16fix: unexpected zoom-out animationEltrac
2025-09-16fix: smoother zoom-in animation, more accurate positioningEltrac
2025-09-15refactor: use transform instead of requestAnimationFrameEltrac
2025-09-15chore: remove console logsEltrac
2025-09-15refactor: rename project to libra, minify outputEltrac
2025-09-15fix: exit animation not workingEltrac
2025-09-15refactor: shadow is no longer a child of overlayEltrac
2025-09-15feat: add margin to lightboxEltrac
2025-09-15fix: sometimes images are clipped verticallyEltrac
2025-09-15fix: zoomIn animation not completeEltrac
2025-09-15refactor(animation): calculate final statesEltrac
2025-09-15feat: correctly close lightboxEltrac
2025-09-15refactor: lightbox ID generation and shadow managementEltrac
2025-09-15refactor: LightBox and Shadow classes for clarity and reuseEltrac
2025-09-15refactor: rename 'zoom/zoomed' to 'open'Eltrac
2025-09-15initial commitEltrac