Open camillevilla opened 5 years ago
I think it's valid to start with single canvases. At some point, it would be useful to display openings for paged manifests.
In Mirador2, the gallery view was simply a navigation tool: View all the thumbnails at once, pick one and view it in either single or book view, depending what has been active previously. During research for Mirador3, several use cases required a more functional gallery view, a mode where a user can do work.
Gallery requirements
Obviously some of these are far down the road.
Sidebar sections will have modified content/behaviour depending on the state of the gallery.
Select behaviour
No item selected, manifest metadata displayed
Item selected in gallery, canvas metadata inserted
No item selected, ToC displayed
Item selected, either from ToC or gallery
First ticket has been split out to projectmirador/mirador#2032. After revisiting the intention of this feature with @mejackreed @jvine @ggeisler, we have concluded that OSD's Collection Mode will not be suitable for implementation.
An HTML-based implementation will provide better affordances for the features described above that require interacting with individual canvases.
Ideal next steps to split out would be:
open one or more canvases in the gallery into independent windows (similar to the advanced catalog functionality)
enhance all items (e.g. toggle all to greyscale, increase brightness, etc.)
@snydman mentioned wanting to implement gallery view this sprint. Revisiting the interactive designs, it seems like there are some questions that shake out:
canvasIndex
exist in this mode?