Skip to content

Updated my masonry fork#90

Open
tenekev wants to merge 103 commits intoalangrainger:masonryfrom
tenekev:masonry
Open

Updated my masonry fork#90
tenekev wants to merge 103 commits intoalangrainger:masonryfrom
tenekev:masonry

Conversation

@tenekev
Copy link

@tenekev tenekev commented Apr 26, 2025

Hey there. I noticed the masonry layout needed some love after the update. I've polished the experience some more.

Functionally, I used Metafizzy's Isotope and Masonry libraries, together with imagesLoaded to provide as smooth of an experience as possible. The layout is responsive. I've retained the continuous image loading and expanded on it. I rewrote the web.js file to fit all the changes - hope it makes it more clear.

Visually, I've implemented an initial page loader and a bottom loader that appears when new batches of photos are being loaded and ordered.

Here is a sample gallery running the changes.

image

Hope this makes it in the main branch!

@hunterwinterton
Copy link

I just tried out your changes and they work amazing! Hopefully they can be merged at some point, but for now I'll manually overwrite the files you changed haha. Thanks for your work :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants