Patchwork [3,of,3,V7] hgweb: color line which is linked to in file source view

login
register
mail settings
Submitter Alexander Plavin
Date July 8, 2013, 9:19 p.m.
Message ID <840548ea415400b6d465.1373318399@debian-alexander.dolgopa>
Download mbox | patch
Permalink /patch/1807/
State Accepted
Commit 41c4bdd1d585a9196bd6c668fd9fce5e67a1028a
Headers show

Comments

Alexander Plavin - July 8, 2013, 9:19 p.m.
# HG changeset patch
# User Alexander Plavin <me@aplavin.ru>
# Date 1372933183 -14400
#      Thu Jul 04 14:19:43 2013 +0400
# Node ID 840548ea415400b6d4658d929eb2fb224be1f8a2
# Parent  7908d81b57ca91db73789e0d9905797f5e530f23
hgweb: color line which is linked to in file source view

Browser compatibility (':target' selector used): IE 8+, FF 3.5+, Safari 3.1+,
Opera 9.5+, Chromium 4+, all popular mobile browsers.

Patch

diff -r 7908d81b57ca -r 840548ea4154 mercurial/templates/static/style-paper.css
--- a/mercurial/templates/static/style-paper.css	Thu Jul 04 14:19:13 2013 +0400
+++ b/mercurial/templates/static/style-paper.css	Thu Jul 04 14:19:43 2013 +0400
@@ -240,6 +240,10 @@ 
 .sourcelines > span:nth-child(4n+1) { background-color: #f0f0f0; }
 .sourcelines > span:nth-child(4n+3) { background-color: white; }
 
+.sourcelines > span:target {
+  background-color: #ffff99;
+}
+
 .sourcelines > a {
     display: inline-block;
     position: absolute;