[Epic] Galleries gridview and other gallery enhancements #123
Labels
feature
Pull requests that add a new feature
improvement
Something needed tweaking.
investigate
Investigation needed
Projects
This enhancement proposes to broaden the scope of galleries to include all images contained within Stash Library folders. To display the gallery in a card grid-view (exactly as scenes are displayed). To let users assign metadata to images, to create sets, and to assign images or sets to scenes.
Contents
UI UX
For UI UX consistency with the rest of Stash the galleries section would look and behave the same way as the scenes card grid view card. This includes:
title
,performers
,tags
,scene relationship
,set relationship
,studio/channel
,date
, andurl
Because image galleries could be massive, I think it is imperative to optimize space and keep a simple design in card grid view with. Metadata isn't that relevant for galleries in card view but can still be displayed with overlays:
Full-screen mode
Clicking an image in card view would not redirect to a new page, rather it would display the image as an overlay.
<esc>
keypress or a mouse press anywhere on the image that's not the left/right navigation chevronsSets
Sets would be a group of images that share a user-defined relationship. An example of a set would be two or more images belonging to the same photo shoot or scene.
Sets can be displayed by toggling aset
button in the filter container. It toggles between sets card view and the default gallery card view.Sets should be represented by a thumbnail in a card viewUsing Blueprint'sright click functionality; we can right click an image within the set to set it as the primary imageMass tagging
Editing & Metadata
The typical Stash convention is that clicking an object from the card view page navigates towards a new page with a panel for editing metadata. Galleries would break that convention with full-screen mode. There needs to be an optional way to edit image metadata and other image parameters:
Filter container
Updated: Clarified several headings
The text was updated successfully, but these errors were encountered: