New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Better Multi-CI UI #406
Better Multi-CI UI #406
Conversation
- Bigger popover with details of all the checks - Removed black tooltip for grouped status
Can you provide a screenshot please? |
@gmalette Sure! Success: Error & Failure: Pending: It's not perfect for the error and failure states (well, neither for the others to be honest), but it's a start. We'd probably need "bolder" icons for the smaller versions. They're a bit difficult to see. |
That's awesome! |
Yep, definitely great! Just tell us when you think it's good and we'll merge! |
As discussed outside of this thread, this is still worthy of a few minor improvements like making the icons bolder and adjusting colors. But I's already a huge improvement over #373 so I'll merge it in and continue work there. |
Thanks a lot @jeromegn ! |
@@ -1,4 +1,4 @@ | |||
<a class="status status--<%= status.state %> <%= :disabled unless status.target_url.present? %>" data-tooltip="<%= status.description.presence || status.state.capitalize %>" href="<%= status.target_url%>" target="_blank"> | |||
<a class="status status--<%= status.state %> <%= :disabled unless status.target_url.present? %>" <% unless status.group? %>data-tooltip="<%= status.description.presence || status.state.capitalize %>"<% end %> href="<%= status.target_url%>" target="_blank"> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There is a lot of logic on this line. Maybe it is worth to extract it.
Changes: