n1k0/kept

Improve UX for draggable panels

Closed this issue · 7 comments

n1k0 commented

The silly CSS columns trick is not very usable, we need to find something better.

http://gridster.net/ seems neat but probably too fancy, and relies on jQuery…

n1k0 commented

Wondering about https://github.com/desandro/masonry too… but no obvious support for dragging though.

n1k0 commented

js based solutions seems to suck… we should look at the flex box model http://the-echoplex.net/flexyboxes/

Perhaps I miss the point of Flexbox but i think it doesn't solve our problem, since we need to create flex container by hand depending on the available width as it will be the case if we want to sort of masonry.
FlexBox could be helpful to order by colum, thought
I 'll investigate to handle column by hand

n1k0 commented

Yeah, the flex box model 1. sucks balls and 2. doesn't solve our current issue.

I think this asks for a js based solution (sadly).

previous link suffers form the same problem as our current solution. Elements are distributed by row and after by column (which is strange for ordering). if we want masonry like layout with element distributed to columns first, I'm afraid that only js can do that...

n1k0 commented

Maybe what we actually want is trello-style columns?