Fix app bar build status icon being incorrect

This commit is contained in:
Jan Faracik 2023-11-25 09:15:56 +00:00
parent c6f5db0be7
commit 982bc48fa0
3 changed files with 3 additions and 4 deletions

View File

@ -33,7 +33,7 @@ THE SOFTWARE.
<j:set var="lastBuild" value="${it.lastBuild}" /> <j:set var="lastBuild" value="${it.lastBuild}" />
<j:if test="${lastBuild != null}"> <j:if test="${lastBuild != null}">
<a href="${rootURL + '/' + lastBuild.url}" class="jenkins-!-display-contents" tabindex="-1"> <a href="${rootURL + '/' + lastBuild.url}" class="jenkins-!-display-contents" tabindex="-1">
<l:icon class="${lastBuild.buildStatusIconClassName}" tooltip="${lastBuild.iconColor.description}"/> <l:icon src="symbol-status-${lastBuild.iconColor.iconName}" tooltip="${lastBuild.iconColor.description}"/>
</a> </a>
</j:if> </j:if>
<h1 class="job-index-headline page-headline"> <h1 class="job-index-headline page-headline">

View File

@ -29,7 +29,7 @@ THE SOFTWARE.
<j:jelly xmlns:j="jelly:core" xmlns:st="jelly:stapler" xmlns:d="jelly:define" xmlns:l="/lib/layout" xmlns:t="/lib/hudson" xmlns:f="/lib/form"> <j:jelly xmlns:j="jelly:core" xmlns:st="jelly:stapler" xmlns:d="jelly:define" xmlns:l="/lib/layout" xmlns:t="/lib/hudson" xmlns:f="/lib/form">
<div class="jenkins-app-bar"> <div class="jenkins-app-bar">
<div class="jenkins-app-bar__content jenkins-build-caption"> <div class="jenkins-app-bar__content jenkins-build-caption">
<l:icon alt="${it.iconColor.description}" class="${it.buildStatusIconClassName} icon-xlg" <l:icon alt="${it.iconColor.description}" src="symbol-status-${it.iconColor.iconName}"
tooltip="${it.iconColor.description}"/> tooltip="${it.iconColor.description}"/>
<h1> <h1>
<d:invokeBody trim="true"/> <d:invokeBody trim="true"/>

View File

@ -81,8 +81,7 @@
overflow: hidden; overflow: hidden;
text-overflow: ellipsis; text-overflow: ellipsis;
.build-status-icon__wrapper, svg {
.build-status-icon__wrapper svg {
width: 2rem !important; width: 2rem !important;
height: 2rem !important; height: 2rem !important;
} }