diff options
Diffstat (limited to '')
| -rw-r--r-- | cgit.c | 2 | ||||
| -rw-r--r-- | cgit.css | 25 | 
2 files changed, 27 insertions, 0 deletions
| @@ -36,6 +36,8 @@ static void cgit_print_repo_page(struct cacheitem *item)  		cgit_print_commit(cgit_query_sha1);  	} else if (!strcmp(cgit_query_page, "view")) {  		cgit_print_view(cgit_query_sha1); +	} else if (!strcmp(cgit_query_page, "diff")) { +		cgit_print_diff(cgit_query_sha1, cgit_query_sha2);  	}  	cgit_print_docend();  } @@ -77,12 +77,18 @@ div.error {  	font-weight: bold;  	margin: 1em 2em;  } +div.ls-blob, div.ls-dir { +	font-family: monospace; +}  div.ls-dir a {  	font-weight: bold;  }  th.filesize, td.filesize {  	text-align: right;  } +td.filesize { +	font-family: monospace; +}  td.filemode {  	font-family: monospace;  } @@ -154,6 +160,25 @@ table.diffstat td.summary {  	color: #888;  	padding-top: 0.5em;  } + +table.diff td { +	border: solid 1px black; +	font-family: monospace; +	white-space: pre; +} + +table.diff td div.hunk { +	background: #ccc; +} + +table.diff td div.add { +	color: green; +} + +table.diff td div.del { +	color: red; +} +  .sha1 {  	font-family: courier;  	font-size: 90%; | 
