Index: src/main/resources/hudson/plugins/cobertura/targets/CoverageResult/index.jelly =================================================================== --- src/main/resources/hudson/plugins/cobertura/targets/CoverageResult/index.jelly (revision 18710) +++ src/main/resources/hudson/plugins/cobertura/targets/CoverageResult/index.jelly (working copy) @@ -55,8 +55,13 @@ ${it.name} - ${it.getCoverage(metric).percentage}% - (${it.getCoverage(metric)}) + + + + + + +
${it.getCoverage(metric).percentage}%
${it.getCoverage(metric)}
@@ -120,9 +125,10 @@ - ${childResult.percentage}% - (${childResult}) - + + + +
${childResult.percentage}%
${childResult}
N/A Index: src/main/webapp/css/style.css =================================================================== --- src/main/webapp/css/style.css (revision 18710) +++ src/main/webapp/css/style.css (working copy) @@ -61,3 +61,56 @@ table.source tr.noCover { background-color: #fff; } + +div.percentgraph { + background-color: #f02020; + border: #808080 1px solid; + height: 1.1em; + margin: 0px; + padding: 0px; + width: 100px; +} + +div.percentgraph div.greenbar { + background-color: #00f000; + height: 1.1em; + margin: 0px; + padding: 0px; +} + +div.percentgraph div.na { + background-color: #eaeaea; + height: 1.1em; + margin: 0px; + padding: 0px; +} + +div.percentgraph span.text { + display: block; + position: absolute; + text-align: center; + width: 100px; +} + +table.percentgraph { + border: 0px; + font-size: 130%; + margin: 0px; + margin-left: 0px; + margin-right: 0px; + padding: 0px; + text-align: left; +} + +table.percentgraph tr.percentgraph { + border: 0px; + margin: 0px; + padding: 0px; +} + +table.percentgraph td.percentgraph { + border: 0px; + margin: 0px; + padding: 0px; + padding-left: 4px; +}