Skip to content

Keep the pipeline menu's warning and gear icons in fixed columns - #1837

Merged
BryonLewis merged 1 commit into
mainfrom
pipeline-menu-icon-columns
Aug 10, 2026
Merged

Keep the pipeline menu's warning and gear icons in fixed columns#1837
BryonLewis merged 1 commit into
mainfrom
pipeline-menu-icon-columns

Conversation

@BryonLewis

Copy link
Copy Markdown
Collaborator

Summary

  • Rebase the pipeline menu icon-column layout fix onto main as a standalone change (same logic as dev/pipeline-menu-icon-columns).
  • Reserve fixed warning/gear columns per category so long pipeline names truncate instead of pushing icons out of the row.
  • Keep scrollbar gutter stable so the widest rows do not overflow when a vertical scrollbar appears.

Test plan

  • Open Run Pipeline menu with categories that mix pipelines with/without params and with/without calibration warnings
  • Confirm warning and gear icons align in fixed columns across rows in a category
  • Confirm long pipeline names truncate with ellipsis and do not shove icons outside the row
  • Confirm clicking the gear still opens params config (@click.stop), and clicking the row still runs the pipeline
  • Confirm vertical scrollbar does not cause horizontal overflow of the widest rows

Made with Cursor

Long names pushed the icon cluster out of the row box instead of
truncating, and the warning icon had no column of its own.
@BryonLewis
BryonLewis merged commit 98ddeff into main Aug 10, 2026
3 checks passed
@BryonLewis
BryonLewis deleted the pipeline-menu-icon-columns branch August 10, 2026 16:43
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.

2 participants