Skip to content

Roadmap

Damian Wajdlich edited this page Nov 20, 2017 · 7 revisions

Just to throw it all somewhere

  • Changing item position by one gesture (with dynamically making space)
  • Try to solve drag collisions locally first
  • Disabled dragging for selected items
  • Drag n drop items between different dashboards
  • Scrolling while dragging item
  • Changing item size by one gesture (in all directions)
  • Disabled resizing for selected items
  • Changing item size by multitouch
  • Dynamically assigning most suitable position for new item
  • Mobile view - responsive behaviour with configurable breakpoints
  • Adding new items by dragging from outside
  • Maximize single item
  • List view - change items width to occupy 100% gridster space without changing items positions or sizes. It should change styles to not have fixed width and height
  • Flexible item size - possible to set item min width and height - it will allow item to shrink to try to fit in one row when lanes amount has dynamically changed
  • Fit gridster to window (horizontally and vertically)
  • Add gridster option to switch of gravity (pull items left/up) e.g. direction: 'none'
  • Use CSS transform:translate in place of changing CSS left, top properties - as a performance optimization
  • New GridsterItem option to dynamically calculate and apply height/width of the item that the content will not have to be scrolled
  • Layout packing algorithm - removing any gaps between items
Clone this wiki locally