grid-align
v1.0.1
Published
Grid Align is a simple JavaScript library for aligning children of grid-like elements, so that there is no unused white space at the end of the rows.
Downloads
8
Maintainers
Readme
Grid Align
NOTE: I know the algorithm is not perfect, but it is the fastest one I could come up with for working with a lot of items (100+)
Install:
npm i -S grid-align
Options
randomizeRows
Randomizes the order of the rows (excluding the last row). With this option disabled, the larger elements will all be at the top of the grid.
alignGrid(element, {
randomizeRows: true
});
animation
Duration (in milliseconds) animation should last during alignment.
alignGrid(element, {
animation: 1000
});