|
3 | 3 | {{svg "octicon-triangle-down" 14 "dropdown icon"}} |
4 | 4 | <div class="menu"> |
5 | 5 | <a class="item" href="?style={{if .IsSplitStyle}}split{{else}}unified{{end}}&whitespace=show-all"> |
6 | | - <i class="circle {{if eq .WhitespaceBehavior "show-all"}}dot{{else}}outline{{end}} icon"></i> |
7 | | - {{.locale.Tr "repo.diff.whitespace_show_everything"}} |
| 6 | + <input id="whitespace-show-all" class="mr-3 pointer-events-none" type="radio"{{if eq .WhitespaceBehavior "show-all"}} checked{{end}}> |
| 7 | + <label for="whitespace-show-all" class="pointer-events-none">{{.locale.Tr "repo.diff.whitespace_show_everything"}}</label> |
8 | 8 | </a> |
9 | 9 | <a class="item" href="?style={{if .IsSplitStyle}}split{{else}}unified{{end}}&whitespace=ignore-all"> |
10 | | - <i class="circle {{if eq .WhitespaceBehavior "ignore-all"}}dot{{else}}outline{{end}} icon"></i> |
11 | | - {{.locale.Tr "repo.diff.whitespace_ignore_all_whitespace"}} |
| 10 | + <input id="whitespace-ignore-all" class="mr-3 pointer-events-none" type="radio"{{if eq .WhitespaceBehavior "ignore-all"}} checked{{end}}> |
| 11 | + <label for="whitespace-ignore-all" class="pointer-events-none">{{.locale.Tr "repo.diff.whitespace_ignore_all_whitespace"}}<label> |
12 | 12 | </a> |
13 | 13 | <a class="item" href="?style={{if .IsSplitStyle}}split{{else}}unified{{end}}&whitespace=ignore-change"> |
14 | | - <i class="circle {{if eq .WhitespaceBehavior "ignore-change"}}dot{{else}}outline{{end}} icon"></i> |
15 | | - {{.locale.Tr "repo.diff.whitespace_ignore_amount_changes"}} |
| 14 | + <input id="whitespace-ignore-change" class="mr-3 pen" type="radio"{{if eq .WhitespaceBehavior "ignore-change"}} checked{{end}}> |
| 15 | + <label for="whitespace-ignore-change" class="pen">{{.locale.Tr "repo.diff.whitespace_ignore_amount_changes"}}</label> |
16 | 16 | </a> |
17 | 17 | <a class="item" href="?style={{if .IsSplitStyle}}split{{else}}unified{{end}}&whitespace=ignore-eol"> |
18 | | - <i class="circle {{if eq .WhitespaceBehavior "ignore-eol"}}dot{{else}}outline{{end}} icon"></i> |
19 | | - {{.locale.Tr "repo.diff.whitespace_ignore_at_eol"}} |
| 18 | + <input id="whitespace-ignore-eol" class="mr-3 pointer-events-none" type="radio"{{if eq .WhitespaceBehavior "ignore-eol"}} checked{{end}}> |
| 19 | + <label for="whitespace-ignore-eol" class="pointer-events-none">{{.locale.Tr "repo.diff.whitespace_ignore_at_eol"}}</label> |
20 | 20 | </a> |
21 | 21 | </div> |
22 | 22 | </div> |
|
0 commit comments