diff --git a/kallithea/lib/helpers.py b/kallithea/lib/helpers.py
--- a/kallithea/lib/helpers.py
+++ b/kallithea/lib/helpers.py
@@ -883,26 +883,6 @@ def fancy_file_stats(stats):
from kallithea.lib.diffs import NEW_FILENODE, DEL_FILENODE, \
MOD_FILENODE, RENAMED_FILENODE, CHMOD_FILENODE, BIN_FILENODE
- def cgen(l_type, a_v, d_v):
- mapping = {'tr': 'top-right-rounded-corner-mid',
- 'tl': 'top-left-rounded-corner-mid',
- 'br': 'bottom-right-rounded-corner-mid',
- 'bl': 'bottom-left-rounded-corner-mid'}
- map_getter = lambda x: mapping[x]
-
- if l_type == 'a' and d_v:
- #case when added and deleted are present
- return ' '.join(map(map_getter, ['tl', 'bl']))
-
- if l_type == 'a' and not d_v:
- return ' '.join(map(map_getter, ['tr', 'br', 'tl', 'bl']))
-
- if l_type == 'd' and a_v:
- return ' '.join(map(map_getter, ['tr', 'br']))
-
- if l_type == 'd' and not a_v:
- return ' '.join(map(map_getter, ['tr', 'br', 'tl', 'bl']))
-
a, d = stats['added'], stats['deleted']
width = 100
@@ -933,9 +913,9 @@ def fancy_file_stats(stats):
lbl += _org_lbl if lbl.endswith('+') else '+%s' % _org_lbl
#import ipdb;ipdb.set_trace()
- b_d = '
%s
' % (bin_op, cgen('a', a_v='', d_v=0), lbl)
+ b_d = '%s
' % (bin_op, lbl)
b_a = ''
- return literal('%s%s
' % (width, b_a, b_d))
+ return literal('%s%s
' % (width, b_a, b_d))
t = stats['added'] + stats['deleted']
unit = float(width) / (t or 1)
@@ -955,13 +935,13 @@ def fancy_file_stats(stats):
a_v = a if a > 0 else ''
d_v = d if d > 0 else ''
- d_a = '%s
' % (
- cgen('a', a_v, d_v), a_p, a_v
+ d_a = '%s
' % (
+ a_p, a_v
)
- d_d = '%s
' % (
- cgen('d', a_v, d_v), d_p, d_v
+ d_d = '%s
' % (
+ d_p, d_v
)
- return literal('%s%s
' % (width, d_a, d_d))
+ return literal('%s%s
' % (width, d_a, d_d))
_URLIFY_RE = re.compile(r'''
diff --git a/kallithea/public/css/style.css b/kallithea/public/css/style.css
--- a/kallithea/public/css/style.css
+++ b/kallithea/public/css/style.css
@@ -1699,7 +1699,7 @@ a.metatag[data-tag="license"]:hover {
border-spacing: 1px;
}
-.trending_language {
+#lang_stats .progress-bar {
background-color: #577632;
color: #FFF;
display: block;
@@ -1710,6 +1710,13 @@ a.metatag[data-tag="license"]:hover {
margin-left: 5px;
white-space: pre;
padding: 3px;
+ border-top-right-radius: 8px;
+ border-bottom-right-radius: 8px;
+}
+
+#lang_stats table td {
+ border-bottom: none !important;
+ padding: 1px 0 !important;
}
h3.files_location {
diff --git a/kallithea/templates/summary/summary.html b/kallithea/templates/summary/summary.html
--- a/kallithea/templates/summary/summary.html
+++ b/kallithea/templates/summary/summary.html
@@ -308,7 +308,7 @@ $(document).ready(function(){
var total = 0;
var no_data = true;
var tbl = document.createElement('table');
- tbl.setAttribute('class','trending_language_tbl');
+ tbl.setAttribute('class','table');
var cnt = 0;
for (var i=0;i22){
- trending_language.innerHTML = ""+percentage+"% "+nr_files+ "";
+ trending_language.innerHTML = "" + percentage + "%, " + nr_files + "";
}
else{
- trending_language.innerHTML = ""+percentage+"%";
+ trending_language.innerHTML = "" + percentage + "%";
}
- trending_language.setAttribute("class", 'trending_language top-right-rounded-corner bottom-right-rounded-corner');
- trending_language.style.width=percentage+"%";
td2.appendChild(trending_language);
tr.appendChild(td1);