|
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={{$.PageIsUncyclo}}" 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={{$.PageIsUncyclo}}" 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={{$.PageIsUncyclo}}" 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={{$.PageIsUncyclo}}" 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={{$.PageIsUncyclo}}" data-anchor="{{$.Anchor}}"> |
| 18 | + <button class="code-expander-button" data-url="{{$.RepoLink}}/blob_excerpt/{{PathEscape $.AfterCommitID}}" data-query="{{$line.GetBlobExcerptQuery}}&style=split&direction=&wiki={{$.PageIsUncyclo}}" 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={{$.PageIsUncyclo}}" 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={{$.PageIsUncyclo}}" 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={{$.PageIsUncyclo}}" 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={{$.PageIsUncyclo}}" 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={{$.PageIsUncyclo}}" 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={{$.PageIsUncyclo}}" 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