");t.b("\n" + i);t.b(" ");t.b("\n" + i);t.b(" ");t.b(t.t(t.f("lineNumber",c,p,0)));t.b("\n" + i);t.b(" | ");t.b("\n" + i);t.b(" ");t.b("\n" + i);t.b(" ");t.b("\n" + i);if(t.s(t.f("prefix",c,p,1),c,p,0,171,247,"{{ }}")){t.rs(c,p,function(c,p,t){t.b(" ");t.b(t.t(t.f("prefix",c,p,0)));t.b("");t.b("\n" + i);});c.pop();}if(t.s(t.f("content",c,p,1),c,p,0,279,353,"{{ }}")){t.rs(c,p,function(c,p,t){t.b(" ");t.b(t.t(t.f("content",c,p,0)));t.b("");t.b("\n" + i);});c.pop();}t.b(" ");t.b("\n" + i);t.b(" | ");t.b("\n" + i);t.b("");return t.fl(); },partials: {}, subs: { }});
global.browserTemplates["generic-wrapper"] = new Hogan.Template({code: function (c,p,i) { var t=this;t.b(i=i||"");t.b("");t.b("\n" + i);t.b(" ");t.b(t.t(t.f("content",c,p,0)));t.b("\n" + i);t.b("
");return t.fl(); },partials: {}, subs: { }});
global.browserTemplates["icon-file-added"] = new Hogan.Template({code: function (c,p,i) { var t=this;t.b(i=i||"");t.b("");return t.fl(); },partials: {}, subs: { }});
diff --git a/src/templates/file-summary-line.mustache b/src/templates/file-summary-line.mustache
index 27d373b8..6202ebf3 100644
--- a/src/templates/file-summary-line.mustache
+++ b/src/templates/file-summary-line.mustache
@@ -1,6 +1,6 @@
- {{>fileIcon}}
+ {{>fileIcon}}
{{fileName}}
{{addedLines}}
diff --git a/src/templates/generic-file-path.mustache b/src/templates/generic-file-path.mustache
index cc71b186..92eaaa71 100644
--- a/src/templates/generic-file-path.mustache
+++ b/src/templates/generic-file-path.mustache
@@ -1,5 +1,5 @@
- {{>fileIcon}}
+ {{>fileIcon}}
{{fileDiffName}}
{{>fileTag}}
diff --git a/src/ui/css/diff2html.css b/src/ui/css/diff2html.css
index f04757c0..b3cacb15 100644
--- a/src/ui/css/diff2html.css
+++ b/src/ui/css/diff2html.css
@@ -10,6 +10,7 @@
}
.d2h-file-header {
+ height: 35px;
padding: 5px 10px;
border-bottom: 1px solid #d8d8d8;
background-color: #f7f7f7;
@@ -58,7 +59,6 @@
white-space: nowrap;
text-overflow: ellipsis;
overflow-x: hidden;
- line-height: 21px;
}
.d2h-file-wrapper {
@@ -76,7 +76,7 @@
.d2h-diff-tbody > tr > td {
height: 20px;
- line-height: 20px;
+ line-height: 1;
}
.d2h-files-diff {
@@ -103,14 +103,12 @@
display: inline-block;
white-space: nowrap;
padding: 0 10px;
- margin-left: 80px;
}
.d2h-code-side-line {
display: inline-block;
white-space: nowrap;
padding: 0 10px;
- margin-left: 50px;
}
.d2h-code-line del,
@@ -168,7 +166,6 @@
.d2h-code-linenumber {
box-sizing: border-box;
- position: absolute;
width: 86px;
padding-left: 2px;
padding-right: 2px;
@@ -182,7 +179,6 @@
.d2h-code-side-linenumber {
box-sizing: border-box;
- position: absolute;
width: 56px;
padding-left: 5px;
padding-right: 5px;
@@ -285,10 +281,6 @@
cursor: pointer;
}
-.d2h-icon-wrapper {
- line-height: 31px;
-}
-
.d2h-icon {
vertical-align: middle;
margin-right: 10px;
diff --git a/test/diff2html-tests.js b/test/diff2html-tests.js
index 84258b96..23e83da0 100644
--- a/test/diff2html-tests.js
+++ b/test/diff2html-tests.js
@@ -57,11 +57,10 @@ var filesExample1 =
' \n' +
' - \n' +
' \n' +
- ' \n' +
- ' sample\n' +
+ ' sample\n' +
' \n' +
' +1\n' +
' -1\n' +
@@ -76,10 +75,9 @@ var htmlLineExample1 =
'
\n' +
' \n' +
'
\n' +
@@ -128,10 +126,9 @@ var htmlSideExample1 =
'
\n' +
' \n' +
'
\n' +
@@ -317,10 +314,9 @@ describe('Diff2Html', function() {
'
\n' +
' \n' +
'
\n' +
diff --git a/test/file-list-printer-tests.js b/test/file-list-printer-tests.js
index 60ea3208..6528fe17 100644
--- a/test/file-list-printer-tests.js
+++ b/test/file-list-printer-tests.js
@@ -45,11 +45,10 @@ describe('FileListPrinter', function() {
'
\n' +
' - \n' +
' \n' +
- ' \n' +
- ' my/file/name.js\n' +
+ ' my/file/name.js\n' +
' \n' +
' +12\n' +
' -41\n' +
@@ -58,11 +57,10 @@ describe('FileListPrinter', function() {
'
\n' +
'- \n' +
' \n' +
- ' \n' +
- ' my/file/{name1.js → name2.js}\n' +
+ ' my/file/{name1.js → name2.js}\n' +
' \n' +
' +12\n' +
' -41\n' +
@@ -71,11 +69,10 @@ describe('FileListPrinter', function() {
'
\n' +
'- \n' +
' \n' +
- ' \n' +
- ' my/file/name.js\n' +
+ ' my/file/name.js\n' +
' \n' +
' +12\n' +
' -0\n' +
@@ -84,11 +81,10 @@ describe('FileListPrinter', function() {
'
\n' +
'- \n' +
' \n' +
- ' \n' +
- ' my/file/name.js\n' +
+ ' my/file/name.js\n' +
' \n' +
' +0\n' +
' -41\n' +
diff --git a/test/line-by-line-tests.js b/test/line-by-line-tests.js
index 483bd97d..767e9594 100644
--- a/test/line-by-line-tests.js
+++ b/test/line-by-line-tests.js
@@ -152,10 +152,9 @@ describe('LineByLinePrinter', function() {
'
\n' +
' \n' +
'
\n' +
@@ -190,10 +189,9 @@ describe('LineByLinePrinter', function() {
'
\n' +
' \n' +
'
\n' +
@@ -228,10 +226,9 @@ describe('LineByLinePrinter', function() {
'
\n' +
' \n' +
'
\n' +
@@ -266,10 +263,9 @@ describe('LineByLinePrinter', function() {
'
\n' +
' \n' +
'
\n' +
@@ -345,10 +341,9 @@ describe('LineByLinePrinter', function() {
'
\n' +
' \n' +
'
\n' +
@@ -411,10 +406,9 @@ describe('LineByLinePrinter', function() {
'
\n' +
' \n' +
'
\n' +
diff --git a/test/side-by-side-printer-tests.js b/test/side-by-side-printer-tests.js
index ac211e9a..eb2e4ef3 100644
--- a/test/side-by-side-printer-tests.js
+++ b/test/side-by-side-printer-tests.js
@@ -237,10 +237,9 @@ describe('SideBySidePrinter', function() {
'
\n' +
' \n' +
'
\n' +
@@ -314,10 +313,9 @@ describe('SideBySidePrinter', function() {
'
\n' +
' \n' +
'
\n' +
diff --git a/website/templates/pages/demo/demo-assets.partial.mustache b/website/templates/pages/demo/demo-assets.partial.mustache
index 01c1d819..6cac9341 100644
--- a/website/templates/pages/demo/demo-assets.partial.mustache
+++ b/website/templates/pages/demo/demo-assets.partial.mustache
@@ -1,4 +1,4 @@
-
+
diff --git a/website/templates/pages/demo/demo-scripts.partial.mustache b/website/templates/pages/demo/demo-scripts.partial.mustache
index f6d9cbb6..b1cd3133 100644
--- a/website/templates/pages/demo/demo-scripts.partial.mustache
+++ b/website/templates/pages/demo/demo-scripts.partial.mustache
@@ -1,5 +1,5 @@
-
-
+
+