]> source.dussan.org Git - gitea.git/commitdiff
Move line number to :before attr to hide from search on browser (#8002)
authorjaqra <48099350+jaqra@users.noreply.github.com>
Tue, 27 Aug 2019 22:59:05 +0000 (01:59 +0300)
committerAntoine GIRARD <sapk@users.noreply.github.com>
Tue, 27 Aug 2019 22:59:05 +0000 (00:59 +0200)
* Move line number to :before attr to hide from search on browser

* Use same variable in WriteString

Co-Authored-By: Lauris BH <lauris@nix.lv>
public/css/index.css
public/less/_base.less
routers/repo/view.go

index 6b906cc4a8137ac4d1c04d14a5ea6f4612fe87c8..ad1d0313f70b076540695f56f1f9b655a17f1f09 100644 (file)
@@ -216,7 +216,7 @@ footer .ui.left,footer .ui.right{line-height:40px}
 .inline-grouped-list>.ui{display:block;margin-top:5px;margin-bottom:10px}
 .inline-grouped-list>.ui:first-child{margin-top:1px}
 .lines-num{vertical-align:top;text-align:right!important;color:#999;background:#f5f5f5;width:1%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
-.lines-num span{line-height:20px!important;padding:0 10px;cursor:pointer;display:block}
+.lines-num span:before{content:attr(data-line-number);line-height:20px!important;padding:0 10px;cursor:pointer;display:block}
 .lines-code,.lines-num{padding:0!important}
 .lines-code .hljs,.lines-code ol,.lines-code pre,.lines-num .hljs,.lines-num ol,.lines-num pre{background-color:#fff;margin:0;padding:0!important}
 .lines-code .hljs li,.lines-code ol li,.lines-code pre li,.lines-num .hljs li,.lines-num ol li,.lines-num pre li{display:block;width:100%}
index d961e18c37529bc74398ec761c631eb1bdd4a893..487779c137ff1b48134d994eabf9e5813405e185 100644 (file)
@@ -920,10 +920,13 @@ footer {
     user-select: none;
 
     span {
-        line-height: 20px !important;
-        padding: 0 10px;
-        cursor: pointer;
-        display: block;
+        &:before {
+            content: attr(data-line-number);
+            line-height: 20px !important;
+            padding: 0 10px;
+            cursor: pointer;
+            display: block;
+        }
     }
 }
 
index 9d24506b47ce99291e532f2dc990e8b69d379a3c..00790a4ef35bedc7584e5e645a068685c5ef62bd 100644 (file)
@@ -319,7 +319,7 @@ func renderFile(ctx *context.Context, entry *git.TreeEntry, treeLink, rawLink st
 
                        output.Reset()
                        for i := 0; i < len(lines); i++ {
-                               output.WriteString(fmt.Sprintf(`<span id="L%d">%d</span>`, i+1, i+1))
+                               output.WriteString(fmt.Sprintf(`<span id="L%[1]d" data-line-number="%[1]d"></span>`, i+1))
                        }
                        ctx.Data["LineNums"] = gotemplate.HTML(output.String())
                }