Skip to content

ui: sidebar - same "+" icon performs two different actions on Cubes and Algorithms #559

@avelytchko

Description

@avelytchko

Sidebar: same "+" icon performs two different actions on Cubes and Algorithms

Description

The sidebar uses an identical + icon on the right edge of two menu items, but each does something different:

  • Cubes → + opens the New Collection modal.
  • Algorithms → + expands/collapses the submenu of algorithm sets (OLL, PLL, …).

Both icons look the same and are placed in the same spot, so users learn one meaning ("+ creates something") and then get an unexpected result on the other item - and vice versa. The 90° rotation on Algorithms is too subtle to communicate "this is a tree expander, not a create action".

Steps to reproduce

  1. Open the app with the sidebar expanded.
  2. Click + next to Cubes → "New collection" modal opens.
  3. Click + next to Algorithms → submenu expands (no creation action happens).

Expected

Different actions should use different icons. A + should consistently mean "create" across the sidebar; "expand a list" should use a
tree/disclosure icon.

Recommended fixes

  1. Use a chevron for submenu disclosure
  2. Make Algorithms a plain navigable item

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