Skip to content

Workspace: in the "N more" chat menu a starred chat's title is pushed to the right edge #3536

Open

Description

@obasilakis

Summary

In the Workspace chat tab strip's "N more" menu, a starred chat's row puts the star at the left edge and pushes the title to the right edge, next to the ×. Every other row has its title on the left. The starred row reads as misaligned.

Steps to reproduce

  1. Have several chats with one agent and star one.
  2. Narrow the window (320 px shows it at once) so the starred chat falls into the "N more" menu.
  3. Open the menu.
  4. Observed: the starred row shows the star on the left and the title right-aligned.

Expected: star, then title, both at the left, in line with the other rows.

Context

Found during the Trinity 1.0 freeze test pass (abilityai/trinity-enterprise#847, row B1) on v1.0.0-rc2 (96f88f9), light theme, 320 px. The star on a tab and in the menu arrived with #3358. Does not block the cut.

Acceptance Criteria

  • In the "N more" menu a starred row shows the star immediately before the title, left-aligned like the other rows.
  • A long starred title truncates and leaves the unread count and the × in place.
  • A mounted unit test asserts the star and the label share one left-aligned group.

Technical Notes

src/frontend/src/components/OverflowTabs.vue: the menu row is flex items-center justify-between, and the star was added as a sibling of the label, so the row now has three flex children and justify-between spreads them. Wrapping the star and the label in one element restores the two-group layout.

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

    complexity-lowComplexity: low (board points 1-3)priority-p3Nice-to-havestatus-readyGreenlit and ready for development (vetted; counterpart to status-incubating)theme-ui-uxTheme: UI/UXtype-bugBug fix

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions