]> source.dussan.org Git - sonarqube.git/commitdiff
Fix the sqale rating display around the application
authorStas Vilchik <vilchiks@gmail.com>
Mon, 21 Jul 2014 15:11:38 +0000 (17:11 +0200)
committerStas Vilchik <vilchiks@gmail.com>
Mon, 21 Jul 2014 15:11:47 +0000 (17:11 +0200)
plugins/sonar-core-plugin/src/main/resources/org/sonar/plugins/core/widgets/debt_overview.erb
server/sonar-web/src/main/less/component-viewer.less
server/sonar-web/src/main/less/ui.less
server/sonar-web/src/main/webapp/WEB-INF/app/helpers/application_helper.rb

index d17b3d12519d350825b9a740cbf3fb4f396427cb..a945f084724bf46d693c336d32970c22c060220d 100644 (file)
@@ -10,9 +10,7 @@
           <div class="widget-measure widget-measure-main">
             <span class="widget-label"><%= message('metric.sqale_rating.name') -%></span>
             <span class="nowrap">
-              <a href="<%= url_for_drilldown('sqale_rating') -%>" class="widget-link">
-                <span class="rating rating-<%= sqale_rating.text_value -%>"><%= sqale_rating.text_value -%></span>
-              </a>
+              <%= format_measure(sqale_rating, :url => url_for_drilldown(sqale_rating)) %>
               <% unless dashboard_configuration.selected_period? %>
                 <%= trend_icon(sqale_rating) -%>
               <% end %>
index 67e73a6c60302fab68b99dc57407caa07cd1bdf6..8dfd5113cf38cbe50a7b52e19b988883e3c01e9a 100644 (file)
 
   .rating {
     font-size: 18px;
-    font-weight: 300;
   }
 }
 
index eeb002fdde41fb624024ba993bd6b3e97b286496..571f245e061efadd7c766d0bfd0c8ecfdba7fc46 100644 (file)
@@ -319,8 +319,12 @@ input[type=button] {
  */
 
 .rating {
-  padding: 2px 5px;
+  display: inline-block;
+  .size(1em, 1.3em);
+  line-height: 1.3;
   color: #fff;
+  font-weight: 300;
+  text-align: center;
 }
 
 .rating-A {
@@ -333,6 +337,7 @@ input[type=button] {
 
 .rating-C {
   background-color: #FFEE00;
+  color: @baseFontColor;
 }
 
 .rating-D {
index c9ccaf7012eb81545d60f81cf304d43da13e93f3..9a58a14981d30c45adc4cace21c12d5f93812858 100644 (file)
@@ -271,7 +271,7 @@ module ApplicationHelper
         alert_class="class='alert_#{m.alert_status}'" unless m.metric.val_type==Metric::VALUE_TYPE_LEVEL
         link_rel=h(m.alert_text)
       elsif m.metric.val_type==Metric::VALUE_TYPE_RATING && m.color
-        style = "style='background-color: #{m.color.html};padding: 2px 5px'"
+        alert_class="class='rating rating-" + m.formatted_value + "'"
       end
 
       span_id=''