smashing
smashing copied to clipboard
Replace Gridster with CSS flex grids
This is an attempt to upstream the changes I did to chaosdorf/dashpi in 2017. I don't know whether this can or should be merged but I figured it might be useful. (The commits should probably be squashed.)
What it does: Replaces Gridster with a few lines of CSS.
New features: widgets scale when the window size changes Lost features: drag&drop, widgets more than two columns wide, widgets more than one row high
This requires adjustments to the dashboards, but affects just the sample project.
I have rebased this onto current master.
Thanks a lot for fixing it so quickly @YtvwlD !
I've just finished the retroactive changelog: https://github.com/Smashing/smashing/blob/master/CHANGELOG.md
There are quite a few changes not released yet. I will cut 1.2.0 as-is first, and leave it in RubyGems for a while (1 month or more I guess?) to see if there's any issue reported.
And in the meantime will review this one, check why Travis failed, and hopefully merge and prepare 1.3.0 with it.
Thanks! Bruno
@YtvwlD I've just rebased the PR, and added an extra commit that should fix the build on Travis.
Build failed only on 2.2.7, wihch is not a biggie now, as we can work around the other issues before worrying about this one.
Posted on Gitter today, an alternative to Grister: https://github.com/hootsuite/grid
there is also https://github.com/gridstack/gridstack.js
Rebased, and removed the <center>
tag. I think that's the element that was causing the x-scrollbar