My idea on how to make it better:
- main view
/forms/${assetUid}/data/gallery
:- list of questions
- question name with "Y total images"
- list of latest images for question; list has one of:
- up to 6 image squares displayed
- 5 image squares and "+X more" square
- "+X more" and "Y total images" opens paginated view
- no search filter
- no grouping by submission
- list of questions
- paginated
modalview/forms/${assetUid}/data/gallery/${questionId}
- "go back" button to display main view
- paginated list of all images for given question
- number-per-page dropdown
- no order by date dropdown
- image modal
- big image with option to download/open in new tab
- arrows for next and previous question image (loads more pages if necessary)
- other images from this question:
- total list of 6 images
- one of them is current image
- others are 2 previous and 3 next images from question
- link to open submission modal
- some submission/question data