diff options
Diffstat (limited to '')
| -rw-r--r-- | cgit.c | 10 | ||||
| -rw-r--r-- | cgit.css | 23 | 
2 files changed, 23 insertions, 10 deletions
| @@ -26,13 +26,15 @@ static int cgit_prepare_cache(struct cacheitem *item)  	}  	if (!cgit_cmd) { -		item->name = xstrdup(fmt("%s/%s/index.html", cgit_cache_root, -			   cache_safe_filename(cgit_repo->url))); +		item->name = xstrdup(fmt("%s/%s/index.%s.html", cgit_cache_root, +					 cache_safe_filename(cgit_repo->url), +					 cache_safe_filename(cgit_querystring)));  		item->ttl = cgit_cache_repo_ttl;  	} else {  		item->name = xstrdup(fmt("%s/%s/%s/%s.html", cgit_cache_root, -			   cache_safe_filename(cgit_repo->url), cgit_query_page, -			   cache_safe_filename(cgit_querystring))); +					 cache_safe_filename(cgit_repo->url), +					 cgit_query_page, +					 cache_safe_filename(cgit_querystring)));  		if (cgit_query_has_symref)  			item->ttl = cgit_cache_dynamic_ttl;  		else if (cgit_query_has_sha1) @@ -95,6 +95,14 @@ td#header {  	vertical-align: text-bottom;  } +td#header a { +	color: #666; +} + +td#header a:hoved { +	text-decoration: underline; +} +  td#logo {  	text-align: right;  	vertical-align: middle; @@ -116,11 +124,13 @@ td#crumb {  td#crumb a {  	color: #ccc;  	background-color: #666; +	padding: 0em 0.5em 0em 0.5em;  }  td#crumb a:hover { -	color: #eee; -	background-color: #666; +	color: #666; +	background-color: #ccc; +	text-decoration: none;  }  td#search { @@ -361,16 +371,17 @@ table.list td.repogroup {  a.button {  	font-size: 80%; -	color: #333; -	background-color: #ccc; -	border: solid 1px #999; +	color: #aaa; +	background-color: #eee; +	border: solid 1px #aaa;  	padding: 0em 0.5em;  	margin: 0.1em 0.25em;  }  a.button:hover {  	text-decoration: none; -	background-color: #eee; +	color: #333; +	background-color: #ccc;  }  a.primary { | 
