diff --git a/app/views/common/_diff.rhtml b/app/views/common/_diff.rhtml
index b95ef116b..0b28101b7 100644
--- a/app/views/common/_diff.rhtml
+++ b/app/views/common/_diff.rhtml
@@ -9,7 +9,8 @@
<% prev_line_left, prev_line_right = nil, nil -%>
<% table_file.keys.sort.each do |key| -%>
<% if prev_line_left && prev_line_right && (table_file[key].nb_line_left != prev_line_left+1) && (table_file[key].nb_line_right != prev_line_right+1) -%>
-
|
+
+... | | ... | |
<% end -%>
<%= table_file[key].nb_line_left %> |
@@ -35,7 +36,9 @@
<% prev_line_left, prev_line_right = nil, nil -%>
<% table_file.keys.sort.each do |key, line| %>
<% if prev_line_left && prev_line_right && (table_file[key].nb_line_left != prev_line_left+1) && (table_file[key].nb_line_right != prev_line_right+1) -%>
-
|
+
+... | ... | |
+
<% end -%>
<%= table_file[key].nb_line_left %> |
diff --git a/public/stylesheets/scm.css b/public/stylesheets/scm.css
index d1495a5ef..d5a879bf1 100644
--- a/public/stylesheets/scm.css
+++ b/public/stylesheets/scm.css
@@ -1,14 +1,16 @@
table.filecontent { border: 1px solid #ccc; border-collapse: collapse; width:98%; }
table.filecontent th { border: 1px solid #ccc; background-color: #eee; }
-table.filecontent th.filename { background-color: #ddc; text-align: left; }
-table.filecontent tr.spacing td { border: 1px solid #d7d7d7; height: 0.4em; }
+table.filecontent th.filename { background-color: #e4e4d4; text-align: left; padding: 0.2em;}
+table.filecontent tr.spacing th { text-align:center; }
+table.filecontent tr.spacing td { height: 0.4em; background: #EAF2F5;}
table.filecontent th.line-num {
border: 1px solid #d7d7d7;
font-size: 0.8em;
text-align: right;
width: 2%;
padding-right: 3px;
+ color: #999;
}
table.filecontent td.line-code pre {
white-space: pre-wrap; /* CSS2.1 compliant */