This project is an area to display pages (images) as tiles (icons).
The display of these tiles is dependent on:
- size of the area
- settings for the tile size (minimum & maximum)
- the margin settings (minimum & maximum)
There is none or one scrollbar, either horizontal or vertical (setting).
If room then there is more than one row / column, otherwise only one.
When it's only one when dragging has to supported for reordering.
To show the functionality works you need to provide working examples.
For detailed requirements please checked the attached Mindmap and drawing.