|
58 | 58 | </div> |
59 | 59 | {{end}} |
60 | 60 | {{template "repo/sub_menu" .}} |
61 | | - {{if $showTree}} |
| 61 | + {{if $showTree}} |
62 | 62 | <div class="tree-container"> |
63 | 63 | <div id="view-file-tree" class="file-tree tree-left tw-hidden not-mobile"></div> |
64 | | - <script> |
65 | | - const viewTreeVisible = localStorage?.getItem('view_file_tree_visible') !== 'false'; |
66 | | - if (viewTreeVisible) document.getElementById('view-file-tree').classList.remove('tw-hidden'); |
67 | | - </script> |
68 | 64 | <div class="tree-right"> |
69 | 65 | {{end}} |
70 | 66 | <div class="repo-button-row" data-is-homepage="{{$isHomepage}}"> |
71 | 67 | <div class="repo-button-row-left"> |
72 | | - {{if $showTree}} |
73 | | - <button class="view-toggle-file-tree-button not-mobile btn interact-fg" data-show-text="{{ctx.Locale.Tr "repo.view.show_file_tree"}}" data-hide-text="{{ctx.Locale.Tr "repo.view.hide_file_tree"}}"> |
74 | | - {{/* the icon meaning is reversed here, "octicon-sidebar-collapse" means show the file tree */}} |
75 | | - {{svg "octicon-sidebar-collapse" 20 "icon tw-hidden"}} |
76 | | - {{svg "octicon-sidebar-expand" 20 "icon tw-hidden"}} |
77 | | - </button> |
78 | | - <script> |
79 | | - // Default to true if unset |
80 | | - const viewTreeBtn = document.querySelector('.view-toggle-file-tree-button'); |
81 | | - const viewTreeIcon = `.octicon-sidebar-${viewTreeVisible ? 'expand' : 'collapse'}`; |
82 | | - viewTreeBtn.querySelector(viewTreeIcon).classList.remove('tw-hidden'); |
83 | | - viewTreeBtn.setAttribute('data-tooltip-content', viewTreeBtn.getAttribute(viewTreeVisible ? 'data-hide-text' : 'data-show-text')); |
84 | | - </script> |
85 | | - {{end}} |
| 68 | + {{if $showTree}} |
| 69 | + <button class="view-toggle-file-tree-button ui compact basic button icon not-mobile" data-show-text="{{ctx.Locale.Tr "repo.diff.show_file_tree"}}" data-hide-text="{{ctx.Locale.Tr "repo.diff.hide_file_tree"}}"> |
| 70 | + {{/* the icon meaning is reversed here, "octicon-sidebar-collapse" means show the file tree */}} |
| 71 | + {{svg "octicon-sidebar-collapse" 20 "icon tw-hidden"}} |
| 72 | + {{svg "octicon-sidebar-expand" 20 "icon tw-hidden"}} |
| 73 | + </button> |
| 74 | + <script> |
| 75 | + // Default to false |
| 76 | + const viewTreeVisible = false; |
| 77 | + const viewTreeBtn = document.querySelector('.view-toggle-file-tree-button'); |
| 78 | + const viewTreeIcon = `.octicon-sidebar-${viewTreeVisible ? 'expand' : 'collapse'}`; |
| 79 | + viewTreeBtn.querySelector(viewTreeIcon).classList.remove('tw-hidden'); |
| 80 | + viewTreeBtn.setAttribute('data-tooltip-content', viewTreeBtn.getAttribute(viewTreeVisible ? 'data-hide-text' : 'data-show-text')); |
| 81 | + </script> |
| 82 | + {{end}} |
86 | 83 | {{$branchDropdownCurrentRefType := "branch"}} |
87 | 84 | {{$branchDropdownCurrentRefShortName := .BranchName}} |
88 | 85 | {{if .IsViewTag}} |
|
0 commit comments