Skip to content

Fix status in pipelines list and clean up styling#255

Merged
alejandro5042 merged 6 commits into
alejandro5042:masterfrom
kroeschl:pipeline-status-cleanup
Jun 26, 2026
Merged

Fix status in pipelines list and clean up styling#255
alejandro5042 merged 6 commits into
alejandro5042:masterfrom
kroeschl:pipeline-status-cleanup

Conversation

@kroeschl

Copy link
Copy Markdown
Contributor

Justification

The status icon is broken in the pipelines list view at https://dev.azure.com/<org>/<project>/_build.

Implementation

  • Look for href on .bolt-table-link, not parent .bolt-table-row.
  • Use appendChild() to add status icon, not append().
  • Use solid icons instead of non-solid with giant border.
  • Use different colors for paused and disabled.
  • Clean up CSS and match size to last build status icon.
  • Update version and release notice.

This fixes #254.

Testing

Tested rendering on both the pipelines list and the single pipeline view:
image
image
image

@kroeschl kroeschl marked this pull request as ready for review June 22, 2026 16:04
@kroeschl kroeschl force-pushed the pipeline-status-cleanup branch from 026ca4b to 7569e27 Compare June 23, 2026 14:53
@kroeschl kroeschl force-pushed the pipeline-status-cleanup branch from 7569e27 to 2acbf21 Compare June 26, 2026 01:10

@alejandro5042 alejandro5042 left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you!

@alejandro5042

Copy link
Copy Markdown
Owner

@kroeschl I version bumped it for you and merged.

@alejandro5042 alejandro5042 merged commit a6a30a3 into alejandro5042:master Jun 26, 2026
3 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.

Status annotations are broken in pipelines list

2 participants