diff options
Diffstat (limited to 'templates/admin/notice.tmpl')
-rw-r--r-- | templates/admin/notice.tmpl | 105 |
1 files changed, 49 insertions, 56 deletions
diff --git a/templates/admin/notice.tmpl b/templates/admin/notice.tmpl index bd6b74dd2b..3dbae04625 100644 --- a/templates/admin/notice.tmpl +++ b/templates/admin/notice.tmpl @@ -3,67 +3,60 @@ <h4 class="ui top attached header"> {{.locale.Tr "admin.notices.system_notice_list"}} ({{.locale.Tr "admin.total" .Total}}) </h4> - <div class="ui attached table segment"> - <table id="notice-table" class="ui very basic select selectable table unstackable"> - <thead> + <table class="ui attached basic select selectable table unstackable g-table-auto-ellipsis"> + <thead> + <tr> + <th></th> + <th>ID</th> + <th>{{.locale.Tr "admin.notices.type"}}</th> + <th>{{.locale.Tr "admin.notices.desc"}}</th> + <th>{{.locale.Tr "admin.users.created"}}</th> + <th>{{.locale.Tr "admin.notices.op"}}</th> + </tr> + </thead> + <tbody> + {{range .Notices}} <tr> - <th></th> - <th>ID</th> - <th>{{.locale.Tr "admin.notices.type"}}</th> - <th>{{.locale.Tr "admin.notices.desc"}}</th> - <th width="100px">{{.locale.Tr "admin.users.created"}}</th> - <th>{{.locale.Tr "admin.notices.op"}}</th> + <td><div class="ui checkbox gt-db" data-id="{{.ID}}"><input type="checkbox"></div></td> + <td>{{.ID}}</td> + <td>{{$.locale.Tr .TrStr}}</td> + <td class="view-detail auto-ellipsis" style="width: 80%;"><span class="notice-description">{{.Description}}</span></td> + <td nowrap>{{DateTime "short" .CreatedUnix}}</td> + <td class="view-detail"><a href="#">{{svg "octicon-note" 16}}</a></td> </tr> - </thead> - <tbody> - {{range .Notices}} + {{end}} + </tbody> + {{if .Notices}} + <tfoot> <tr> - <td class="collapsing"> - <div class="ui fitted checkbox" data-id="{{.ID}}"> - <input type="checkbox"> - </div> - </td> - <td>{{.ID}}</td> - <td>{{$.locale.Tr .TrStr}}</td> - <td class="view-detail"><span class="notice-description text truncate">{{.Description}}</span></td> - <td>{{DateTime "short" .CreatedUnix}}</td> - <td><a href="#">{{svg "octicon-note" 16 "view-detail"}}</a></td> - </tr> - {{end}} - </tbody> - {{if .Notices}} - <tfoot class="full-width"> - <tr> - <th></th> - <th colspan="5"> - <form class="ui right" method="post" action="{{AppSubUrl}}/admin/notices/empty"> - {{.CsrfTokenHtml}} - <button type="submit" class="ui red small button">{{.locale.Tr "admin.notices.delete_all"}}</button> - </form> - <div class="ui floating upward dropdown small button">{{/* TODO: Make this dropdown accessible */}} - <span class="text">{{.locale.Tr "admin.notices.operations"}}</span> - <div class="menu"> - <div class="item select action" data-action="select-all"> - {{.locale.Tr "admin.notices.select_all"}} - </div> - <div class="item select action" data-action="deselect-all"> - {{.locale.Tr "admin.notices.deselect_all"}} - </div> - <div class="item select action" data-action="inverse"> - {{.locale.Tr "admin.notices.inverse_selection"}} - </div> + <th></th> + <th colspan="5"> + <form class="ui right" method="post" action="{{AppSubUrl}}/admin/notices/empty"> + {{.CsrfTokenHtml}} + <button type="submit" class="ui red small button">{{.locale.Tr "admin.notices.delete_all"}}</button> + </form> + <div class="ui floating upward dropdown small button">{{/* TODO: Make this dropdown accessible */}} + <span class="text">{{.locale.Tr "admin.notices.operations"}}</span> + <div class="menu"> + <div class="item select action" data-action="select-all"> + {{.locale.Tr "admin.notices.select_all"}} + </div> + <div class="item select action" data-action="deselect-all"> + {{.locale.Tr "admin.notices.deselect_all"}} + </div> + <div class="item select action" data-action="inverse"> + {{.locale.Tr "admin.notices.inverse_selection"}} </div> </div> - <button class="ui small teal button" id="delete-selection" data-link="{{.Link}}/delete" data-redirect="{{.Link}}?page={{.Page.Paginater.Current}}"> - {{.locale.Tr "admin.notices.delete_selected"}} - </button> - </th> - </tr> - </tfoot> - {{end}} - </table> - </div> - + </div> + <button class="ui small teal button" id="delete-selection" data-link="{{.Link}}/delete" data-redirect="{{.Link}}?page={{.Page.Paginater.Current}}"> + {{.locale.Tr "admin.notices.delete_selected"}} + </button> + </th> + </tr> + </tfoot> + {{end}} + </table> {{template "base/paginate" .}} </div> |