about summary refs log tree commit diff
path: root/cgit.c
diff options
context:
space:
mode:
authorLars Hjemli <hjemli@gmail.com>2007-05-15 02:13:11 +0200
committerLars Hjemli <hjemli@gmail.com>2007-05-15 09:09:42 +0200
commite903011c4457c24c0095f270ca5e78c40729434f (patch)
tree255f128dfaf81f2fd03bb2216039bbf8f38ef167 /cgit.c
parentDo not alter incoming sha1 when handling the download refs. (diff)
downloadcgit-pink-e903011c4457c24c0095f270ca5e78c40729434f.tar.gz
cgit-pink-e903011c4457c24c0095f270ca5e78c40729434f.zip
Use tables and css to create the diffstat graph, fix scaling
There was no need to use image-files for the graphs, so lets drop them.
At the same time, fix scaling of the graphs so that the full width is
used only if atleast 100 LOC are changed in one of the files.

Signed-off-by: Lars Hjemli <hjemli@gmail.com>
Diffstat (limited to '')
-rw-r--r--cgit.css21
1 files changed, 19 insertions, 2 deletions
diff --git a/cgit.css b/cgit.css
index 53c93f2..87fd00a 100644
--- a/cgit.css
+++ b/cgit.css
@@ -284,9 +284,26 @@ table.diffstat td.graph {
 	vertical-align: center;
 }
 
-table.diffstat td.graph img {
+table.diffstat td.graph table {
 	border: none;
-	height: 8pt;
+}
+
+table.diffstat td.graph td {
+	padding: 0px;
+	border: 0px;
+	height: 7pt;
+}
+
+table.diffstat td.graph td.add {
+	background-color: #5c5;
+}
+
+table.diffstat td.graph td.rem {
+	background-color: #c55;
+}
+
+table.diffstat td.graph td.none {
+	background-color: none;
 }
 
 div.diffstat-summary {