AshesOfOwls / jquery.shapeshift

A dynamic grid system with drag and drop functionality.
http://ashesofowls.github.com/jquery.shapeshift/
MIT License
1.67k stars 311 forks source link

Known Issues - To Do List #11

Closed AshesOfOwls closed 11 years ago

AshesOfOwls commented 11 years ago

This will be a continuously open thread that will contain a list of the issues that I am aware of and are trying to fix.

K-Phoen commented 11 years ago

I'm pretty interested in the "multiple width elements" feature. Do you have any release date in mind for this? I'm aware that it's not an easy feature, but it would be awesome to have it!

AshesOfOwls commented 11 years ago

I was playing around with it last week and was able to get it about 75% of the way done, but it's really messy code and I need to spend the next week refactoring it. I am going to try to get it done asap but in reality it will probably take me a week or two to finish completely. Hopefully it won't be too slow :)

K-Phoen commented 11 years ago

Good to know, thanks for your work :)

Kaherdin commented 11 years ago

Hello, first Thanks for this great plugin, it works fine, but I hope you can release soon an update with the multi width support ? Do you have any news about this ?

AshesOfOwls commented 11 years ago

Yup, it's still coming along but taking longer than expected to fully flesh out. My next few weeks are going to be hectic personally so it was my goal to have it done before this upcoming sunday. Sorry for the wait!

cardeo commented 11 years ago

I have an interesting problem. The plugin works fine on first load of my homepage. However, if I navigate to say my about page, then come back home, all the images are stacked on top of each other. A page refresh will fix it but I'd rather avoid that. Have you encountered this before? Here's the site I'm working on http://13.cardeo.ca

AshesOfOwls commented 11 years ago

That is pretty strange, its a bit hard for me to troubleshoot only from the browser but it seems like the reason the elements stack is because the images haven't loaded yet. Without the images loaded all of the div elements have a very small height and shapeshift is using that to calculate the positions. Then the image load in, the heights change, and it looks like they are all stacked.

A way to get around this is to specify the height/width for each element in the CSS. Wrapping your code in a $(document).ready(function() {}) might also fix it.

cardeo commented 11 years ago

Thanks Scott, I'll try your solutions and let you know how it works out.

AshesOfOwls commented 11 years ago

Closing this thread in anticipation of 2.0 release.