Skip to content

Pipeline title length fix#1883

Open
Mbeaulne wants to merge 1 commit into03-02-pipeline_filters_content_highlightfrom
03-03-pipeline_title_length_fix
Open

Pipeline title length fix#1883
Mbeaulne wants to merge 1 commit into03-02-pipeline_filters_content_highlightfrom
03-03-pipeline_title_length_fix

Conversation

@Mbeaulne
Copy link
Collaborator

@Mbeaulne Mbeaulne commented Mar 3, 2026

Description

Added tooltip functionality to pipeline titles that exceed 80 characters in length. Long pipeline names are now truncated with "..." and display the full title on hover. Additionally, implemented fixed table layout with specific column widths to improve table structure and prevent layout shifts.

Related Issue and Pull requests

Type of Change

  • Bug fix
  • New feature
  • Improvement
  • Cleanup/Refactor
  • Breaking change
  • Documentation update

Checklist

  • I have tested this does not break current pipelines / runs functionality
  • I have tested the changes on staging

Screenshots (if applicable)

Test Instructions

  1. Navigate to the pipeline section
  2. Create or find a pipeline with a title longer than 80 characters
  3. Verify the title is truncated with "..."
  4. Hover over the truncated title to see the full name in a tooltip
  5. Verify table columns maintain consistent widths and alignment

Additional Comments

The tooltip implementation uses the existing UI tooltip components and only activates for titles exceeding the 80-character limit. Shorter titles continue to display normally without tooltip functionality.

Copy link
Collaborator Author

Mbeaulne commented Mar 3, 2026

Warning

This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

This stack of pull requests is managed by Graphite. Learn more about stacking.

@github-actions
Copy link

github-actions bot commented Mar 3, 2026

🎩 To tophat this PR:

You can add the following URL parameter to your browser to tophat this PR:

`?tophat_location=03-03-pipeline_title_length_fix/c697157`

@Mbeaulne Mbeaulne marked this pull request as ready for review March 3, 2026 16:18
@Mbeaulne Mbeaulne requested a review from a team as a code owner March 3, 2026 16:18
Copy link

image.png

How do you feel about having a faster-appearing tooltip here as well instead of solely relying on the browser?

I'm indifferent about this but figured I'd ask since it's the same topic.

@Mbeaulne Mbeaulne force-pushed the 03-02-pipeline_filters_content_highlight branch from 2ffd4db to 4e3da05 Compare March 5, 2026 17:12
@Mbeaulne Mbeaulne force-pushed the 03-03-pipeline_title_length_fix branch from c697157 to 1db30a1 Compare March 5, 2026 17:12
@Mbeaulne Mbeaulne force-pushed the 03-02-pipeline_filters_content_highlight branch from 4e3da05 to ed41519 Compare March 5, 2026 17:13
@Mbeaulne Mbeaulne force-pushed the 03-03-pipeline_title_length_fix branch from 1db30a1 to b3f07ac Compare March 5, 2026 17:13
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