|
3 | 3 | <tr class="{{.GetHTMLDiffLineType}}-code nl-{{$k}} ol-{{$k}}"> |
4 | 4 | {{if eq .GetType 4}} |
5 | 5 | <td class="lines-num lines-num-old" data-line-num="{{if $line.LeftIdx}}{{$line.LeftIdx}}{{end}}"> |
| 6 | + <div class="gt-df"> |
6 | 7 | {{if or (eq $line.GetExpandDirection 3) (eq $line.GetExpandDirection 5)}} |
7 | | - <a role="button" class="blob-excerpt" data-url="{{$.RepoLink}}/blob_excerpt/{{PathEscape $.AfterCommitID}}" data-query="{{$line.GetBlobExcerptQuery}}&style=split&direction=down&wiki={{$.PageIsWiki}}" data-anchor="{{$.Anchor}}"> |
| 8 | + <button class="code-expander-button" data-url="{{$.RepoLink}}/blob_excerpt/{{PathEscape $.AfterCommitID}}" data-query="{{$line.GetBlobExcerptQuery}}&style=split&direction=down&wiki={{$.PageIsWiki}}" data-anchor="{{$.Anchor}}"> |
8 | 9 | {{svg "octicon-fold-down"}} |
9 | | - </a> |
| 10 | + </button> |
10 | 11 | {{end}} |
11 | 12 | {{if or (eq $line.GetExpandDirection 3) (eq $line.GetExpandDirection 4)}} |
12 | | - <a role="button" class="blob-excerpt" data-url="{{$.RepoLink}}/blob_excerpt/{{PathEscape $.AfterCommitID}}" data-query="{{$line.GetBlobExcerptQuery}}&style=split&direction=up&wiki={{$.PageIsWiki}}" data-anchor="{{$.Anchor}}"> |
| 13 | + <button class="code-expander-button" data-url="{{$.RepoLink}}/blob_excerpt/{{PathEscape $.AfterCommitID}}" data-query="{{$line.GetBlobExcerptQuery}}&style=split&direction=up&wiki={{$.PageIsWiki}}" data-anchor="{{$.Anchor}}"> |
13 | 14 | {{svg "octicon-fold-up"}} |
14 | | - </a> |
| 15 | + </button> |
15 | 16 | {{end}} |
16 | 17 | {{if eq $line.GetExpandDirection 2}} |
17 | | - <a role="button" class="blob-excerpt" data-url="{{$.RepoLink}}/blob_excerpt/{{PathEscape $.AfterCommitID}}" data-query="{{$line.GetBlobExcerptQuery}}&style=split&direction=&wiki={{$.PageIsWiki}}" data-anchor="{{$.Anchor}}"> |
| 18 | + <button class="code-expander-button" data-url="{{$.RepoLink}}/blob_excerpt/{{PathEscape $.AfterCommitID}}" data-query="{{$line.GetBlobExcerptQuery}}&style=split&direction=&wiki={{$.PageIsWiki}}" data-anchor="{{$.Anchor}}"> |
18 | 19 | {{svg "octicon-fold"}} |
19 | | - </a> |
| 20 | + </button> |
20 | 21 | {{end}} |
| 22 | + </div> |
21 | 23 | </td> |
22 | 24 | <td colspan="7" class="lines-code lines-code-old ">{{$inlineDiff := $.section.GetComputedInlineDiffFor $line $.locale}}{{/* |
23 | 25 | */}}{{template "repo/diff/section_code" dict "diff" $inlineDiff "locale" $.locale}}</td> |
24 | 26 | {{else}} |
25 | 27 | {{$inlineDiff := $.section.GetComputedInlineDiffFor $line $.locale}} |
26 | 28 | <td class="lines-num lines-num-old" data-line-num="{{if $line.LeftIdx}}{{$line.LeftIdx}}{{end}}"><span rel="{{if $line.LeftIdx}}diff-{{$.FileNameHash}}L{{$line.LeftIdx}}{{end}}"></span></td> |
27 | | - <td class="blob-excerpt lines-escape lines-escape-old">{{if and $line.LeftIdx $inlineDiff.EscapeStatus.Escaped}}<a href="" class="toggle-escape-button" title="{{template "repo/diff/escape_title" dict "diff" $inlineDiff "locale" $.locale}}"></a>{{end}}</td> |
| 29 | + <td class="blob-excerpt lines-escape lines-escape-old">{{if and $line.LeftIdx $inlineDiff.EscapeStatus.Escaped}}<button class="toggle-escape-button button button-ghost" title="{{template "repo/diff/escape_title" dict "diff" $inlineDiff "locale" $.locale}}"></button>{{end}}</td> |
28 | 30 | <td class="blob-excerpt lines-type-marker lines-type-marker-old">{{if $line.LeftIdx}}<span class="gt-mono" data-type-marker=""></span>{{end}}</td> |
29 | 31 | <td class="blob-excerpt lines-code lines-code-old">{{/* |
30 | 32 | */}}{{if $line.LeftIdx}}{{template "repo/diff/section_code" dict "diff" $inlineDiff "locale" $.locale}}{{else}}{{/* |
31 | 33 | */}}<code class="code-inner"></code>{{/* |
32 | 34 | */}}{{end}}{{/* |
33 | 35 | */}}</td> |
34 | 36 | <td class="lines-num lines-num-new" data-line-num="{{if $line.RightIdx}}{{$line.RightIdx}}{{end}}"><span rel="{{if $line.RightIdx}}diff-{{$.FileNameHash}}R{{$line.RightIdx}}{{end}}"></span></td> |
35 | | - <td class="blob-excerpt lines-escape lines-escape-new">{{if and $line.RightIdx $inlineDiff.EscapeStatus.Escaped}}<a href="" class="toggle-escape-button" title="{{template "repo/diff/escape_title" dict "diff" $inlineDiff "locale" $.locale}}"></a>{{end}}</td> |
| 37 | + <td class="blob-excerpt lines-escape lines-escape-new">{{if and $line.RightIdx $inlineDiff.EscapeStatus.Escaped}}<button class="toggle-escape-button button button-ghost" title="{{template "repo/diff/escape_title" dict "diff" $inlineDiff "locale" $.locale}}"></button>{{end}}</td> |
36 | 38 | <td class="blob-excerpt lines-type-marker lines-type-marker-new">{{if $line.RightIdx}}<span class="gt-mono" data-type-marker=""></span>{{end}}</td> |
37 | 39 | <td class="blob-excerpt lines-code lines-code-new">{{/* |
38 | 40 | */}}{{if $line.RightIdx}}{{template "repo/diff/section_code" dict "diff" $inlineDiff "locale" $.locale}}{{else}}{{/* |
|
47 | 49 | <tr class="{{.GetHTMLDiffLineType}}-code nl-{{$k}} ol-{{$k}}"> |
48 | 50 | {{if eq .GetType 4}} |
49 | 51 | <td colspan="2" class="lines-num"> |
50 | | - {{if or (eq $line.GetExpandDirection 3) (eq $line.GetExpandDirection 5)}} |
51 | | - <a role="button" class="blob-excerpt" data-url="{{$.RepoLink}}/blob_excerpt/{{PathEscape $.AfterCommitID}}" data-query="{{$line.GetBlobExcerptQuery}}&style=unified&direction=down&wiki={{$.PageIsWiki}}" data-anchor="{{$.Anchor}}"> |
52 | | - {{svg "octicon-fold-down"}} |
53 | | - </a> |
54 | | - {{end}} |
55 | | - {{if or (eq $line.GetExpandDirection 3) (eq $line.GetExpandDirection 4)}} |
56 | | - <a role="button" class="blob-excerpt" data-url="{{$.RepoLink}}/blob_excerpt/{{PathEscape $.AfterCommitID}}" data-query="{{$line.GetBlobExcerptQuery}}&style=unified&direction=up&wiki={{$.PageIsWiki}}" data-anchor="{{$.Anchor}}"> |
57 | | - {{svg "octicon-fold-up"}} |
58 | | - </a> |
59 | | - {{end}} |
60 | | - {{if eq $line.GetExpandDirection 2}} |
61 | | - <a role="button" class="blob-excerpt" data-url="{{$.RepoLink}}/blob_excerpt/{{PathEscape $.AfterCommitID}}" data-query="{{$line.GetBlobExcerptQuery}}&style=unified&direction=&wiki={{$.PageIsWiki}}" data-anchor="{{$.Anchor}}"> |
62 | | - {{svg "octicon-fold"}} |
63 | | - </a> |
64 | | - {{end}} |
| 52 | + <div class="gt-df"> |
| 53 | + {{if or (eq $line.GetExpandDirection 3) (eq $line.GetExpandDirection 5)}} |
| 54 | + <button class="code-expander-button" data-url="{{$.RepoLink}}/blob_excerpt/{{PathEscape $.AfterCommitID}}" data-query="{{$line.GetBlobExcerptQuery}}&style=unified&direction=down&wiki={{$.PageIsWiki}}" data-anchor="{{$.Anchor}}"> |
| 55 | + {{svg "octicon-fold-down"}} |
| 56 | + </button> |
| 57 | + {{end}} |
| 58 | + {{if or (eq $line.GetExpandDirection 3) (eq $line.GetExpandDirection 4)}} |
| 59 | + <button class="code-expander-button" data-url="{{$.RepoLink}}/blob_excerpt/{{PathEscape $.AfterCommitID}}" data-query="{{$line.GetBlobExcerptQuery}}&style=unified&direction=up&wiki={{$.PageIsWiki}}" data-anchor="{{$.Anchor}}"> |
| 60 | + {{svg "octicon-fold-up"}} |
| 61 | + </button> |
| 62 | + {{end}} |
| 63 | + {{if eq $line.GetExpandDirection 2}} |
| 64 | + <button class="code-expander-button" data-url="{{$.RepoLink}}/blob_excerpt/{{PathEscape $.AfterCommitID}}" data-query="{{$line.GetBlobExcerptQuery}}&style=unified&direction=&wiki={{$.PageIsWiki}}" data-anchor="{{$.Anchor}}"> |
| 65 | + {{svg "octicon-fold"}} |
| 66 | + </button> |
| 67 | + {{end}} |
| 68 | + </div> |
65 | 69 | </td> |
66 | 70 | {{else}} |
67 | 71 | <td class="lines-num lines-num-old" data-line-num="{{if $line.LeftIdx}}{{$line.LeftIdx}}{{end}}"><span rel="{{if $line.LeftIdx}}diff-{{$.FileNameHash}}L{{$line.LeftIdx}}{{end}}"></span></td> |
68 | 72 | <td class="lines-num lines-num-new" data-line-num="{{if $line.RightIdx}}{{$line.RightIdx}}{{end}}"><span rel="{{if $line.RightIdx}}diff-{{$.FileNameHash}}R{{$line.RightIdx}}{{end}}"></span></td> |
69 | 73 | {{end}} |
70 | 74 | {{$inlineDiff := $.section.GetComputedInlineDiffFor $line $.locale}} |
71 | | - <td class="blob-excerpt lines-escape">{{if $inlineDiff.EscapeStatus.Escaped}}<a href="" class="toggle-escape-button" title="{{template "repo/diff/escape_title" dict "diff" $inlineDiff "locale" $.locale}}"></a>{{end}}</td> |
| 75 | + <td class="blob-excerpt lines-escape">{{if $inlineDiff.EscapeStatus.Escaped}}<button class="toggle-escape-button button button-ghost" title="{{template "repo/diff/escape_title" dict "diff" $inlineDiff "locale" $.locale}}"></button>{{end}}</td> |
72 | 76 | <td class="blob-excerpt lines-type-marker"><span class="gt-mono" data-type-marker="{{$line.GetLineTypeMarker}}"></span></td> |
73 | 77 | <td class="blob-excerpt lines-code{{if (not $line.RightIdx)}} lines-code-old{{end}}"><code {{if $inlineDiff.EscapeStatus.Escaped}}class="code-inner has-escaped" title="{{template "repo/diff/escape_title" dict "diff" $inlineDiff "locale" $.locale}}"{{else}}class="code-inner"{{end}}>{{$inlineDiff.Content}}</code></td> |
74 | 78 | </tr> |
|
0 commit comments