Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Discussion] UX/UI Design Guidelines #220

Closed
echo6ix opened this issue Nov 18, 2019 · 1 comment
Closed

[Discussion] UX/UI Design Guidelines #220

echo6ix opened this issue Nov 18, 2019 · 1 comment
Labels
help wanted Extra attention is needed investigate Investigation needed ui Issues related to UI

Comments

@echo6ix
Copy link
Contributor

echo6ix commented Nov 18, 2019

Opening this issue to start a discussion on any possible UX UI design guidelines to achieve a consistent, clean, and simple design throughout Stash. Full disclosure, I'm not a designer and I don't really know how to write design guidelines.

Some (hopefully) relevant notes I'd add to start this off:

  • Keep Stash looking simple and remember it needs to scale to mobile viewports
  • There are similar apps to Stash, but their UIs are overwhelming with their disorganized and inconsistent implementation of features. Stash can offer a rich feature-set and present it in a well organized and consistent manner.
  • Don't recreate the wheel. Please use established sites like vPorn, xHamster, SpankBang, or PornHub for inspiration on an optimal UI. These sites make excellent use of screen real estate while providing necessary scene info, performer info, gallery info, etc.
    • Eg. Use of overlaying (z-index) HTML DIVs on scene thumbnails and performer thumbnails, where resolution, scene length, scene count, and performer fav'ing on mouseOver are all placed in overlays instead of stacking rows of text above or beneath the thumbnails.
  • Design consistency between each of Stash's main sections (Scenes, Performers, Markers, Tags, etc).
  • The filter container is Stash's version of the global search box. It should be viewable in each section of Stash from scenes to tags, and it's filters and parameters should adapt to the section it is located in.
  • Increase simplicity through reduction of redundancy/reduction of duplicate design. For example the current filter container can be optimized as follows:
    • The grid, list, and wall view buttons that have icons do not require text labels. Text labels should be in tooltips.
    • The filter button, select none, and select all buttons can be minimized by using their corresponding icons (currently with Blueprint) and mouseover tooltip text label.
    • Those few modifications alone would allow the filter container to fit in a smaller viewport and just give Stash a more simplistic look without compromising any features.

Note: A compilation of UI UX related suggestions and concepts can be found on issue #108

@Leopere Leopere added help wanted Extra attention is needed investigate Investigation needed question labels Nov 19, 2019
@Leopere
Copy link
Collaborator

Leopere commented Nov 19, 2019

Please add this stuff when its solidified as a proper spec to #211 under an independent UI section.

@jeremymeyers jeremymeyers added the ui Issues related to UI label Aug 21, 2021
@echo6ix echo6ix closed this as completed Aug 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed investigate Investigation needed ui Issues related to UI
Projects
None yet
Development

No branches or pull requests

4 participants