Skip to content

Interactors are hard to find: the control says "Overlay", and the count badge is ~8px at default zoom #200

Description

@adamjohnwright

Two separate discoverability problems, both found by a reader who could not see a feature that was working correctly. Nothing here is broken — the interactor overlay draws, the badges appear, clicking one opens that entity's interactors. It just cannot be found.

1. The control is called "Overlay"

On beta the switch is a dropdown in the page header, beside Species, labelled Overlay. Nothing in that word says interactors, and it sits above the page chrome rather than on the diagram it affects.

Production puts it in the diagram toolbar, next to the search box, where the thing it changes is.

Neither site shows interactors by default, so both require finding this control first — but production's at least lives beside the diagram.

2. The badge is about 8 pixels at the default zoom

R-HSA-1368108 opens at zoom 0.283. The count badge is a filled purple circle on the entity's top-right corner, which at that zoom is roughly 8px across. All nine badges on that diagram are inside the viewport — the problem is size, not position.

Measured on beta, after Overlay → IntAct:

Node interactors
BHLHE40 73
KLF15 46
PPARA 26
CCRN4L 14
SERPINE1 14
AVP(20-28) 11
NAMPT 6
F7(21-466) 2
BHLHE41 1

Zoomed in, the badge is perfectly clear. At the zoom a pathway actually opens at, it reads as a speck.

Worth noting the colour differs too: production's badge is red, beta's is purple. Not a bug on its own, but it means someone looking for "the red dot" does not find it.

Suggestions, in order of how cheap they are

  1. Rename the control to say interactors — "Overlay" is the category, not the thing.
  2. Move it to the diagram toolbar, beside search, matching production and putting it next to what it changes.
  3. Make the badge hold a minimum on-screen size as the diagram zooms out, the way a map pin does, so it stays findable at the zoom a pathway opens at.
  4. Consider matching production's red, so existing users' expectations transfer.

How to reproduce

  1. Open https://beta.reactome.org/PathwayBrowser/R-HSA-1368108
  2. Click Overlay (top left, beside Species) → IntAct
  3. Look at the top-right corner of BHLHE40 in the right-hand column

Two of us missed it before zooming in.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions