|
34 | 34 | </div>
|
35 | 35 | </div>
|
36 | 36 | <div class="ui divider"></div>
|
| 37 | + <div class="ui two column stackable grid"> |
| 38 | + <div class="column"> |
| 39 | + <h2 class="project-title">{{$.Project.Title}}</h2> |
| 40 | + <div class="content project-description">{{$.Project.RenderedContent|Str2html}}</div> |
| 41 | + </div> |
| 42 | + {{if and (or $.CanWriteIssues $.CanWritePulls) (not $.Repository.IsArchived)}} |
| 43 | + <div class="column right aligned"> |
| 44 | + <div class="ui compact right small menu"> |
| 45 | + <a class="item" href="{{$.RepoLink}}/projects/{{.Project.ID}}/edit" data-id={{$.Project.ID}} data-title={{$.Project.Title}}> |
| 46 | + {{svg "octicon-pencil"}} |
| 47 | + <span class="mx-3">{{$.i18n.Tr "repo.issues.label_edit"}}</span> |
| 48 | + </a> |
| 49 | + {{if .Project.IsClosed}} |
| 50 | + <a class="item link-action" href data-url="{{$.RepoLink}}/projects/{{.Project.ID}}/open"> |
| 51 | + {{svg "octicon-check"}} |
| 52 | + <span class="mx-3">{{$.i18n.Tr "repo.projects.open"}}</span> |
| 53 | + </a> |
| 54 | + {{else}} |
| 55 | + <a class="item link-action" href data-url="{{$.RepoLink}}/projects/{{.Project.ID}}/close"> |
| 56 | + {{svg "octicon-skip"}} |
| 57 | + <span class="mx-3">{{$.i18n.Tr "repo.projects.close"}}</span> |
| 58 | + </a> |
| 59 | + {{end}} |
| 60 | + <a class="item delete-button" href="#" data-url="{{$.RepoLink}}/projects/{{.Project.ID}}/delete" data-id="{{.Project.ID}}"> |
| 61 | + {{svg "octicon-trashcan"}} |
| 62 | + <span class="mx-3">{{$.i18n.Tr "repo.issues.label_delete"}}</span> |
| 63 | + </a> |
| 64 | + </div> |
| 65 | + </div> |
| 66 | + {{end}} |
| 67 | + </div> |
| 68 | + <div class="ui divider"></div> |
37 | 69 | </div>
|
38 |
| - |
39 | 70 | <div class="ui container fluid padded" id="project-board">
|
40 | 71 |
|
41 | 72 | <div class="board">
|
|
146 | 177 |
|
147 | 178 | </div>
|
148 | 179 |
|
| 180 | +{{if or .CanWriteIssues .CanWritePulls}} |
| 181 | + <div class="ui small basic delete modal"> |
| 182 | + <div class="ui icon header"> |
| 183 | + {{svg "octicon-trashcan"}} |
| 184 | + {{.i18n.Tr "repo.projects.deletion"}} |
| 185 | + </div> |
| 186 | + <div class="content"> |
| 187 | + <p>{{.i18n.Tr "repo.projects.deletion_desc"}}</p> |
| 188 | + </div> |
| 189 | + <div class="actions"> |
| 190 | + <div class="ui red basic inverted cancel button"> |
| 191 | + <i class="remove icon"></i> |
| 192 | + {{.i18n.Tr "modal.no"}} |
| 193 | + </div> |
| 194 | + <div class="ui green basic inverted ok button"> |
| 195 | + <i class="checkmark icon"></i> |
| 196 | + {{.i18n.Tr "modal.yes"}} |
| 197 | + </div> |
| 198 | + </div> |
| 199 | + </div> |
| 200 | +{{end}} |
| 201 | + |
149 | 202 | {{template "base/footer" .}}
|
0 commit comments