diff options
| author | Jeff Smith <whydoubt@gmail.com> | 2017-10-01 23:39:08 -0500 | 
|---|---|---|
| committer | John Keeping <john@keeping.me.uk> | 2017-10-03 19:19:34 +0100 | 
| commit | c1cd290d1f83d3d1c2d081d734e8d213f12cc06b (patch) | |
| tree | ad5027076d139912140c45b6baec2d390389f7a1 /cgit.c | |
| parent | ui-shared: make a char* parameter const (diff) | |
| download | cgit-c1cd290d1f83d3d1c2d081d734e8d213f12cc06b.tar.gz cgit-c1cd290d1f83d3d1c2d081d734e8d213f12cc06b.tar.bz2 cgit-c1cd290d1f83d3d1c2d081d734e8d213f12cc06b.zip | |
ui-blame: add blame UI
Implement a page which provides the blame view of a specified file.
This feature is controlled by a new config variable, "enable-blame",
which is disabled by default.
Signed-off-by: Jeff Smith <whydoubt@gmail.com>
Reviewed-by: John Keeping <john@keeping.me.uk>
Diffstat (limited to '')
| -rw-r--r-- | cgit.c | 2 | ||||
| -rw-r--r-- | cgit.css | 8 | 
2 files changed, 10 insertions, 0 deletions
| @@ -167,6 +167,8 @@ static void config_cb(const char *name, const char *value)  		ctx.cfg.enable_index_links = atoi(value);  	else if (!strcmp(name, "enable-index-owner"))  		ctx.cfg.enable_index_owner = atoi(value); +	else if (!strcmp(name, "enable-blame")) +		ctx.cfg.enable_blame = atoi(value);  	else if (!strcmp(name, "enable-commit-graph"))  		ctx.cfg.enable_commit_graph = atoi(value);  	else if (!strcmp(name, "enable-log-filecount")) @@ -329,6 +329,14 @@ div#cgit table.ssdiff td.lineno a:hover {  	color: black;  } +div#cgit table.blame tr:nth-child(even) { +	background: #eee; +} + +div#cgit table.blame tr:nth-child(odd) { +	background: white; +} +  div#cgit table.bin-blob {  	margin-top: 0.5em;  	border: solid 1px black; | 
