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

Options to reduce diagram clutter #478

Open
keyserj opened this issue Aug 5, 2024 · 0 comments
Open

Options to reduce diagram clutter #478

keyserj opened this issue Aug 5, 2024 · 0 comments
Labels
clarity makes something easier to understand enhancement New feature or request ok first issue Clear & narrow scope but tougher than "good first issue" QoL small change the improves the feel of using the tool requested requested by a not-maintainer user
Milestone

Comments

@keyserj
Copy link
Collaborator

keyserj commented Aug 5, 2024

Describe your issue

There are a lot of UI pieces that aren't always necessary to show.

If I just want to see the diagram structure, I don't need to see:

  • scores
  • indicators
  • edge details (most of the time, edge label is inferable based on the nodes being connected)
  • node handles

If I'm not color-blind and am familiar with the tool, I don't need to see:

  • node type label

image

Solution you'd like

Clutter Config (or some wording like that?) section in the More Actions Drawer, with options:

  • Show scores
  • Show indicators
  • Show edge details
  • Show node handles
  • Show node labels

image

Also:

  • when edge details are hidden, a dot could be shown instead that can be hovered to show all the details
  • probably edge details can be hidden by default? to reduce clutter for new users, with the dot being easily-accessible
  • the rest of clutter config probably should show by default, because they don't seem to have an easy low-clutter-but-still-convey-info option

Clutter config should be:

  • per-user + persisted across topics
  • not saved with the current view

Questions:

  • what UX for these options?
    • toggle switches would take up a lot of space but wouldn't require finding distinct icons per option
    • icons per options would save a lot of space but annoying to find, probably not worth finding

Alternatives you've considered

No response

Additional context

  • node handles really should always be hidden if read-only and handle is not indicating hidden neighbors

Technical ideas and questions

  • node handles being "hidden" might need to mean "really small" - I think they at least need to be rendered so that edges can connect to them
@keyserj keyserj added enhancement New feature or request ok first issue Clear & narrow scope but tougher than "good first issue" QoL small change the improves the feel of using the tool clarity makes something easier to understand labels Aug 5, 2024
@keyserj keyserj added this to the update #5 milestone Aug 5, 2024
@keyserj keyserj added the requested requested by a not-maintainer user label Aug 5, 2024
@keyserj keyserj changed the title Options to reduce clutter Options to reduce diagram clutter Aug 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
clarity makes something easier to understand enhancement New feature or request ok first issue Clear & narrow scope but tougher than "good first issue" QoL small change the improves the feel of using the tool requested requested by a not-maintainer user
Projects
Status: No status
Development

No branches or pull requests

1 participant