about summary refs log tree commit diff
path: root/cgit.c
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--cgit.c2
-rw-r--r--cgit.css11
2 files changed, 7 insertions, 6 deletions
diff --git a/cgit.c b/cgit.c
index c86d290..1b85b15 100644
--- a/cgit.c
+++ b/cgit.c
@@ -107,7 +107,7 @@ static void cgit_print_repo_page(struct cacheitem *item)
 		cgit_print_tag(cgit_query_sha1);
 		break;
 	case CMD_DIFF:
-		cgit_print_diff(cgit_query_sha1, cgit_query_sha2);
+		cgit_print_diff(cgit_query_sha1, cgit_query_sha2, cgit_query_path);
 		break;
 	default:
 		cgit_print_error("Invalid request");
diff --git a/cgit.css b/cgit.css
index 54bbfcc..f69cc75 100644
--- a/cgit.css
+++ b/cgit.css
@@ -272,10 +272,6 @@ table.diffstat {
 	background-color: #eee;
 }
 
-table.diffstat tr:hover {
-	background-color: #ccc;
-}
-
 table.diffstat th {
 	font-weight: normal;
 	text-align: left;
@@ -339,6 +335,10 @@ div.diffstat-summary {
 	padding-top: 0.5em;
 }
 
+table.diff {
+	width: 100%;
+}
+
 table.diff td {
 	font-family: monospace;
 	white-space: pre;
@@ -346,7 +346,8 @@ table.diff td {
 
 table.diff td div.head {
 	font-weight: bold;
-	padding-top: 1em;
+	margin-top: 1em;
+	background-color: #eee;
 }
 
 table.diff td div.hunk {