github.com/ngocphuongnb/tetua@v0.0.7-alpha/app/themes/default/views/pages/file-list.jade (about)

     1  extends ../partials/layout.jade
     2  include ../partials/common.jade
     3  
     4  block footer
     5    !=asset.JsFile('js/main.js')
     6    script listenDeleteNodeEvents('file', '/files', '/files')
     7  
     8  block content
     9    :go:func FileList(paginate *entities.Paginate[entities.File])
    10    .container
    11      .layout.two-left
    12        .left
    13          .box.fixed-sidebar
    14            +userMenu()
    15        main.main
    16          .box
    17            h1 My Files
    18            +Messages(meta.Messages)
    19            .files-list
    20              each file in paginate.Data
    21                - var fileUrl = file.Url()
    22                div
    23                    a(href=fileUrl target='_blank')
    24                      img(src=fileUrl)
    25                  .actions
    26                    a.delete-file(href='#' data-id=file.ID) Delete
    27            - var links = paginate.Links()
    28            ul.paginate
    29              each link in links
    30                li
    31                  a(href=link.Link class=link.Class)=link.Label
    32