diff options
author | Jakub Narebski <jnareb@gmail.com> | 2006-08-14 02:14:20 +0200 |
---|---|---|
committer | Junio C Hamano <junkio@cox.net> | 2006-08-14 17:28:01 -0700 |
commit | d294e1cad4eef263c7f4912332fd0094e37e95a7 (patch) | |
tree | 59719c7504b873573930a5434d5db91f04703bfa /gitweb/gitweb.css | |
parent | 1e0cf030c047741cab9ef36b91bc2ae57b83e405 (diff) | |
download | git-d294e1cad4eef263c7f4912332fd0094e37e95a7.tar.gz git-d294e1cad4eef263c7f4912332fd0094e37e95a7.tar.xz |
gitweb: Change appereance of marker of refs pointing to given object
Change git_get_references to include type of ref in the %refs value, which
means putting everything after 'refs/' as a ref name, not only last
part of the name. Instead of separating refs pointing to the same
object by " / " separator, use anonymous array reference to store all
refs pointing to given object.
Use 'git-ls-remote .' if $projectroot/$project/info/refs does not
exist. (Perhaps it should be used always.)
Refs are now in separate span elements. Class is dependent on the ref
type: currently known classes are 'tag', 'head', 'remote', and 'ref'
(last one for HEAD and other refs in the main directory). There is
encompassing span element of class refs, just in case of unknown ref
type.
This might be considered cleaner separating of git_get_references into
filling %refs hash only, and not taking part in formatting ref marker.
Signed-off-by: Jakub Narebski <jnareb@gmail.com>
Signed-off-by: Junio C Hamano <junkio@cox.net>
Diffstat (limited to 'gitweb/gitweb.css')
-rw-r--r-- | gitweb/gitweb.css | 19 |
1 files changed, 17 insertions, 2 deletions
diff --git a/gitweb/gitweb.css b/gitweb/gitweb.css index f58a418fa..21ce99cc9 100644 --- a/gitweb/gitweb.css +++ b/gitweb/gitweb.css @@ -326,15 +326,30 @@ a.rss_logo:hover { background-color: #ee5500; } -span.tag { +span.refs span { padding: 0px 4px; font-size: 10px; font-weight: normal; - background-color: #ffffaa; border: 1px solid; + background-color: #ffaaff; + border-color: #ffccff #ff00ee #ff00ee #ffccff; +} + +span.refs span.ref { + background-color: #aaaaff; + border-color: #ccccff #0033cc #0033cc #ccccff; +} + +span.refs span.tag { + background-color: #ffffaa; border-color: #ffffcc #ffee00 #ffee00 #ffffcc; } +span.refs span.head { + background-color: #aaffaa; + border-color: #ccffcc #00cc33 #00cc33 #ccffcc; +} + span.atnight { color: #cc0000; } |