index
:
libra.js
master
A straight-forward lightbox JavaScript plugin.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
Age
Commit message (
Expand
)
Author
2026-02-10
doc: document config options with comment
eltrac
2026-02-10
feat: add config 'zeroMarginBreakpoint'
eltrac
2025-12-02
fix: remove `cursor: pointer` - `.libra-overlay` having `cursor: pointer` casues
Eltrac
2025-09-18
refactor: avoid repetition
Eltrac
2025-09-18
refactor: avoid repeating animation logic
Eltrac
2025-09-18
style: consistent unit assignment
Eltrac
2025-09-18
fix: missing transition when closing
QuarkPixel
2025-09-18
fix: display nothing when image not fully loaded
QuarkPixel
2025-09-18
fix: viewport change causes animation position error
QuarkPixel
2025-09-18
feat(config): make libra more customizable through config.js and
QuarkPixel
2025-09-17
fix: lightbox does not close when moving on touchscreen
Eltrac
2025-09-17
feat: configurable offset
Eltrac
2025-09-17
refactor: new config class
Eltrac
2025-09-17
refactor: less 'if's
Eltrac
2025-09-17
fix: did not add 'open' class to open shadow
Eltrac
2025-09-17
fix: images cannot scale properly if it's smaller than window
Eltrac
2025-09-17
fix: top, left, with, height attr not set properly
Eltrac
2025-09-17
fix: fix shadow positioning using getBoundingClientRect
Eltrac
2025-09-16
feat: shows zoom-in cursor when hovering on images
Eltrac
2025-09-16
refactor: move image handling to shadow class
Eltrac
2025-09-16
refactor: rename open/closeLightBox methods shortly
Eltrac
2025-09-16
refactor: images can be inline
Eltrac
2025-09-16
refactor: select images directly instead of container
Eltrac
2025-09-16
refactor: shorter variable name
Eltrac
2025-09-16
refactor: move animation logic to individual module
Eltrac
2025-09-16
fix: unexpected zoom-out animation
Eltrac
2025-09-16
fix: smoother zoom-in animation, more accurate positioning
Eltrac
2025-09-15
refactor: use transform instead of requestAnimationFrame
Eltrac
2025-09-15
chore: remove console logs
Eltrac
2025-09-15
fix: lightbox might be open at unexpected position
Eltrac
2025-09-15
refactor: rename libo.css to libra.csss
Eltrac
2025-09-15
refactor: rename project to libra, minify output
Eltrac
2025-09-15
fix: `this.openLightBox` is undefined due to scope issues
Eltrac
2025-09-15
refactor: clearer code structrue
Eltrac
2025-09-15
feat: add shadow to opened image
Eltrac
2025-09-15
perf: use `closeCurrent` instead of `closeAll`
Eltrac
2025-09-15
feat: close lightbox when scrolling
Eltrac
2025-09-15
feat: blurrier overlay
Eltrac
2025-09-15
fix: exit animation not working
Eltrac
2025-09-15
feat: keyboard shortcuts
Eltrac
2025-09-15
refactor: shadow is no longer a child of overlay
Eltrac
2025-09-15
feat: add margin to lightbox
Eltrac
2025-09-15
feat: quicker transition, cursor pointer
Eltrac
2025-09-15
fix: sometimes images are clipped vertically
Eltrac
2025-09-15
fix: zoomIn animation not complete
Eltrac
2025-09-15
refactor: click overlay to dismiss
Eltrac
2025-09-15
refactor(animation): calculate final states
Eltrac
2025-09-15
fix: generate truly unique IDs
Eltrac
2025-09-15
feat: correctly close lightbox
Eltrac
2025-09-15
refactor: lightbox ID generation and shadow management
Eltrac
[next]