|
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