Skip to content

Commit

Permalink
[JENKINS-31746] Reviewing the semantic markup
Browse files Browse the repository at this point in the history
  • Loading branch information
recena committed Dec 22, 2015
1 parent 290e8da commit a077cf8
Show file tree
Hide file tree
Showing 3 changed files with 37 additions and 34 deletions.
@@ -1,15 +1,16 @@
<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" xmlns:i="jelly:fmt">

<link href="${rootURL}/plugin/build-pipeline-plugin/css/main.css" type="text/css" rel="stylesheet" />
<link rel="stylesheet" href="${rootURL}/plugin/build-pipeline-plugin/css/redmond/jquery-ui-1.8.14.custom.css"></link>
<link rel="stylesheet" href="${rootURL}/plugin/build-pipeline-plugin/css/jquery.fancybox-1.3.4.css"></link>
<link rel="stylesheet" href="${rootURL}/plugin/build-pipeline-plugin/css/jquery.tooltip.css"></link>
<link rel="stylesheet" href="${rootURL}/plugin/build-pipeline-plugin/css/main.css" type="text/css" />

<!-- If the user specifies a custom CSS link, load it.-->
<j:if test="${!empty(from.cssUrl)}">
<link href="${from.cssUrl}" type="text/css" rel="stylesheet" />
<link rel="stylesheet" href="${from.cssUrl}" type="text/css" />
</j:if>

<link rel="stylesheet" href="${rootURL}/plugin/build-pipeline-plugin/css/redmond/jquery-ui-1.8.14.custom.css"></link>
<link rel="stylesheet" href="${rootURL}/plugin/build-pipeline-plugin/css/jquery.fancybox-1.3.4.css"></link>
<link rel="stylesheet" href="${rootURL}/plugin/build-pipeline-plugin/css/jquery.tooltip.css"></link>

<script src="${rootURL}/plugin/build-pipeline-plugin/js/jquery-migrate-1.2.1.min.js"></script>
<script type="text/javascript" src="${rootURL}/plugin/build-pipeline-plugin/js/jquery-ui-1.8.14.custom.min.js"></script>
<script type="text/javascript" src="${rootURL}/plugin/build-pipeline-plugin/js/handlebars-1.0.0.beta.6.js"></script>
Expand Down Expand Up @@ -39,6 +40,7 @@
{{else}}
<div class="build-time">N/A</div>
{{/if}}

{{#if build.isComplete}}
<div class="build-duration" title="Build duration: {{build.duration}}">{{build.duration}}</div>
{{else}}
Expand All @@ -48,6 +50,7 @@
{{#if build.isBuilding}}
<div class="build-duration" title="Build duration: {{build.duration}}">{{build.duration}}</div>
{{/if}}

{{#if build.userId}}
<div class="build-user" title="User: {{build.userId}}">{{build.userId}}</div>
{{/if}}
Expand Down Expand Up @@ -158,28 +161,21 @@
<div class="header">
<a href="${rootURL}/{{url}}" title="{{name}}">{{name}}</a>
</div>
<div>
<ul>
<li>Health: <img src="${rootURL}/images/16x16/{{health}}" /></li>
<j:if test="${from.isShowPipelineParametersInHeaders()}">
{{#if lastSuccessfulBuildNumber}}
<li>Execution: <a href="${rootURL}/{{url}}{{lastSuccessfulBuildNumber}}">
#{{lastSuccessfulBuildNumber}}</a></li>
{{/if}}
</j:if>
</ul>
<j:if test="${from.isShowPipelineParametersInHeaders()}">
<j:if test="${from.isShowPipelineParametersInHeaders()}">
<div class="build-info">
{{#if lastSuccessfulBuildNumber}}
<ul>
<ul>
<li>Health: <img src="${rootURL}/images/16x16/{{health}}" /></li>
<li>Build <abbr title="Number">No.</abbr>: <a href="${rootURL}/{{url}}{{lastSuccessfulBuildNumber}}">#{{lastSuccessfulBuildNumber}}</a></li>
{{#each lastSuccessfulBuildParams}}
<li>{{paramName}}: {{paramValue}}</li>
{{/each}}
</ul>
</ul>
{{else}}
<span>Awaiting Execution</span>
Awaiting Execution
{{/if}}
</j:if>
</div>
</div>
</j:if>
</div>
</script>

Expand Down Expand Up @@ -331,7 +327,7 @@
<div class="revision rounded">
<j:choose>
<j:when test="${from.isShowPipelineParameters()}">
<div class="title">Pipeline ${buildGrid.get(x,0).getRevision()}</div>
<div class="title">Pipeline ${buildGrid.get(0,0).getRevision()}</div>
</j:when>
<j:otherwise>
<div class="title">Pipeline</div>
Expand All @@ -340,28 +336,32 @@
<j:choose>
<j:when test="${from.isShowPipelineParameters()}">
<j:choose>
<j:when test="${buildGrid.get(x,0).getParameters().isEmpty()}">
<j:when test="${buildGrid.get(0,0).getParameters().isEmpty()}">
<div class="description">No parameters</div>
</j:when>
<j:otherwise>
<div class="build-parameters" id="build-parameters-${buildGrid.get(x,0).getId()}">
<j:forEach items="${buildGrid.get(x,0).getParameters().entrySet()}" var="buildParam" indexVar="buildParamCtr">
${buildParam.getKey()}: ${buildParam.getValue()}
</j:forEach>
<div class="build-parameters" id="build-parameters-${buildGrid.get(0,0).getId()}">
<ul>
<j:forEach items="${buildGrid.get(0,0).getParameters().entrySet()}"
var="buildParam" indexVar="buildParamCtr">
<li>${buildParam.getKey()}: ${buildParam.getValue()}</li>
</j:forEach>
</ul>
</div>
<script>
jQuery('#build-parameters-trigger-${buildGrid.get(x,0).getId()}').tooltip({
jQuery('#build-parameters-trigger-${buildGrid.get(0,0).getId()}').tooltip({
bodyHandler: function() {
return jQuery('#build-parameters-${buildGrid.get(x,0).getId()}').html();
return jQuery('#build-parameters-${buildGrid.get(0,0).getId()}')
.html();
}
});
</script>
</j:otherwise>
</j:choose>
</j:when>
<j:otherwise>
<div class="build-number-pipeline" id="buildNumber${buildGrid.get(x,0).getId()}">
${buildGrid.get(x,0).getRevision()}
<div class="build-number-pipeline" id="buildNumber${buildGrid.get(0,0).getId()}">
${buildGrid.get(0,0).getRevision()}
</div>
</j:otherwise>
</j:choose>
Expand Down
9 changes: 6 additions & 3 deletions src/main/webapp/css/main.css
Expand Up @@ -41,7 +41,7 @@ div.pipeline-wrapper div.pipeline {

#build-pipeline-plugin-content {
background-color: rgba(6, 72, 131, 0.0976563);
padding: 10px;
padding: 10px 10px 60px 10px;
height: 100%;
}

Expand Down Expand Up @@ -144,6 +144,10 @@ div.pipeline-wrapper div.pipeline {
padding: 4px;
}

.build-card .build-info {
margin-top: 8px;
}

.build-card .build-info div {
padding: 0 0 0 20px;
margin: 0 0 4px 0;
Expand Down Expand Up @@ -173,7 +177,6 @@ div.pipeline-wrapper div.pipeline {
background: rgba(255, 255, 255, 0.7);
color: #333;
padding: 4px 6px;
margin-bottom: 8px;
text-align: left;
}

Expand Down Expand Up @@ -214,7 +217,7 @@ div.pipeline-wrapper div.pipeline {

.build-card ul {
margin: 0;
padding: 0;
padding: 0 0 0 6px;
}

.build-card ul li {
Expand Down
Binary file removed src/main/webapp/images/clock-small.png
Binary file not shown.

0 comments on commit a077cf8

Please sign in to comment.