Skip to content

Sidebar account row: green dot next to the account name looks like a notification/attention badge, but there is nothing to act on #469

Description

@FlytoMAYDAY80

Summary

After signing in to OpenWorker Cloud, a small green dot appears next to my account name in the account row at the bottom of the sidebar. Visually it reads like a notification or "attention needed" badge, so I clicked into the account menu / Settings expecting to find something to do — but there is nothing pending anywhere. It was only after hovering that I discovered it is just a "Signed in to OpenWorker Cloud" status dot.

(Reporter's original description: 我的账号名后面出现了绿色的点,但是点进去设置项里面又没有任何需要我操作的地方。)

Environment

  • OpenWorker desktop app (beta), macOS
  • Signed in to OpenWorker Cloud

Steps to reproduce

  1. Sign in to OpenWorker Cloud (account menu → "Sign in to OpenWorker Cloud").
  2. Look at the account row at the bottom of the sidebar: a small green dot appears right after the account name.
  3. Click the row → the account menu opens (Inbox / Connectors / Settings / Automations / Activity). Clicking through, especially Settings, shows nothing that the dot could be asking the user to do.

Expected behavior

The dot is a status indicator, not a call to action, but it is indistinguishable from a notification badge. Suggest one of:

  • Give it an explicit, always-visible "Signed in" label (or move the state into the avatar), so it does not read as actionable; or
  • Use a less "alert-like" visual treatment (e.g. a small ring/subtle dot) and keep the tooltip.

Notes for maintainers

The dot is rendered in the account row of surfaces/gui/src/components/Sidebar.tsx:

{cloud?.signed_in && (
  <span
    className="w-[7px] h-[7px] rounded-full bg-ok shrink-0"
    title="Signed in to OpenWorker Cloud"
    aria-hidden
  />
)}

The only affordance is the hover tooltip (title); the dot itself is aria-hidden and not clickable. Since it is purely a status marker, the green "attention" color is arguably the wrong signal here.

Screenshots

Available from the reporter on request: the green dot after the account name; the account menu / Settings showing nothing to act on.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions