8000 fix(web): owner field polish on the Roadmap and in the drawer by kvaps · Pull Request #298 · aenix-io/aeman · GitHub
[go: up one dir, main page]

Skip to content

fix(web): owner field polish on the Roadmap and in the drawer - #298

Merged
kvaps merged 5 commits into
mainfrom
fix/roadmap-owner-width
Nov 6, 2026
Merged

kvaps merged 5 commits into
mainfrom
fix/roadmap-owner-width

Conversation

@kvaps
@kvaps kvaps commented Nov 6, 2026
Copy link
Copy Markdown
Member

Small fixes around the Owner field.

  • Roadmap: names in the Owner column were cut short at any column width; they now show in full and are truncated only when the column is narrower than the name.
  • Drawer: a card with no team of its own shows the team it inherits inside the Owner field, translucent, with where it comes from in the tooltip, instead of on a separate grey row.
  • Drawer: a small × next to the Owner unsets it (what "No owner" in the picker does). It is shown only when the card has a team or a person of its own, and not on review cards.
  • Owner picker: the no-team group's roster entry no longer appears as a blank team.

kvaps added 5 commits November 6, 2026 22:03
The owner picker shrink-wrapped its trigger and lost the trigger's
-6px pull, so every name in the Owner column was cut 6px short at any
column width.

Signed-off-by: Andrei Kvapil <kvapss@gmail.com>
A card with no team of its own showed the team it counts under on a
separate grey Team row. Draw it where the Roadmap does: inside the
Owner, translucent, with where it comes from in the tooltip, on tasks
and plan items alike.

Signed-off-by: Andrei Kvapil <kvapss@gmail.com>
The roster carries an empty name for the no-team group's own file, and
the owner picker listed it as a blank team that did nothing useful.

Signed-off-by: Andrei Kvapil <kvapss@gmail.com>
One press does what the picker's "No owner" does, shown only while the
card has a team or a person of its own.

Signed-off-by: Andrei Kvapil <kvapss@gmail.com>
A review card's owner follows the card it reviews, so the server refuses
unsetting it; do not offer the press.

Signed-off-by: Andrei Kvapil <kvapss@gmail.com>
@kvaps
kvaps merged commit 8900f9f into main Nov 6, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

0