|
99 | 99 | {{$.locale.Tr "repo.projects.column.edit"}} |
100 | 100 | </a> |
101 | 101 | {{if not .Default}} |
102 | | - <a class="item show-modal button" data-modal="#set-default-project-board-modal-{{.ID}}"> |
| 102 | + <a class="item show-modal button default-project-board-show" |
| 103 | + data-modal="#default-project-board-modal-{{.ID}}" |
| 104 | + data-modal-default-project-board-header="{{$.locale.Tr "repo.projects.column.set_default"}}" |
| 105 | + data-modal-default-project-board-content="{{$.locale.Tr "repo.projects.column.set_default_desc"}}" |
| 106 | + data-modal-default-project-board-submit="{{$.locale.Tr "repo.projects.column.set_default"}}" |
| 107 | + data-type="set_default" |
| 108 | + data-url="{{$.Link}}/{{.ID}}/default"> |
103 | 109 | {{svg "octicon-pin"}} |
104 | 110 | {{$.locale.Tr "repo.projects.column.set_default"}} |
105 | 111 | </a> |
| 112 | + {{else}} |
| 113 | + <a class="item show-modal button default-project-board-show" |
| 114 | + data-modal="#default-project-board-modal-{{.ID}}" |
| 115 | + data-modal-default-project-board-header="{{$.locale.Tr "repo.projects.column.unset_default"}}" |
| 116 | + data-modal-default-project-board-content="{{$.locale.Tr "repo.projects.column.unset_default_desc"}}" |
| 117 | + data-modal-default-project-board-submit="{{$.locale.Tr "repo.projects.column.unset_default"}}" |
| 118 | + data-type="unset_default" |
| 119 | + data-url="{{$.Link}}/{{.ID}}/unsetdefault"> |
| 120 | + {{svg "octicon-pin"}} |
| 121 | + {{$.locale.Tr "repo.projects.column.unset_default"}} |
| 122 | + </a> |
106 | 123 | {{end}} |
107 | 124 | <a class="item show-modal button" data-modal="#delete-board-modal-{{.ID}}"> |
108 | 125 | {{svg "octicon-trash"}} |
|
138 | 155 | </div> |
139 | 156 | </div> |
140 | 157 |
|
141 | | - <div class="ui basic modal" id="set-default-project-board-modal-{{.ID}}"> |
| 158 | + <div class="ui basic modal default-project-board-modal" id="default-project-board-modal-{{.ID}}"> |
142 | 159 | <div class="ui icon header"> |
143 | | - {{$.locale.Tr "repo.projects.column.set_default"}} |
| 160 | + <span id="default-project-board-header"></span> |
144 | 161 | </div> |
145 | 162 | <div class="content center"> |
146 | | - <label> |
147 | | - {{$.locale.Tr "repo.projects.column.set_default_desc"}} |
148 | | - </label> |
| 163 | + <label id="default-project-board-content"></label> |
149 | 164 | </div> |
150 | 165 | <div class="text right actions"> |
151 | 166 | <button class="ui cancel button">{{$.locale.Tr "settings.cancel"}}</button> |
152 | | - <button class="ui primary button set-default-project-board" data-url="{{$.RepoLink}}/projects/{{$.Project.ID}}/{{.ID}}/default">{{$.locale.Tr "repo.projects.column.set_default"}}</button> |
| 167 | + <button class="ui primary button default-project-board-button" id="default-project-board-submit"></button> |
153 | 168 | </div> |
154 | 169 | </div> |
155 | 170 |
|
|
0 commit comments