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

     1  extends ../partials/layout.jade
     2  include ../partials/common.jade
     3  
     4  block content
     5    :go:func Search(topics []*entities.Topic, paginate *entities.Paginate[entities.Post])
     6    .container
     7      .box.page-desc
     8        if meta.Query != ""
     9          h1 Search results for #{meta.Query}
    10        else
    11          h1 Search
    12        form.search-form(method='get' action='/search' accept-charset='UTF-8' style='margin:0;width:100%;max-width:100%;')
    13          input.search-input(type='text' name='q' placeholder='Search...' autocomplete='off' value=meta.Query)
    14          button.search-btn(type='submit' aria-label='Search')
    15            svg(style='width:24px;height:24px' viewBox='0 0 24 24')
    16              path(fill='currentColor' d='M9.5,3A6.5,6.5 0 0,1 16,9.5C16,11.11 15.41,12.59 14.44,13.73L14.71,14H15.5L20.5,19L19,20.5L14,15.5V14.71L13.73,14.44C12.59,15.41 11.11,16 9.5,16A6.5,6.5 0 0,1 3,9.5A6.5,6.5 0 0,1 9.5,3M9.5,5C7,5 5,7 5,9.5C5,12 7,14 9.5,14C12,14 14,12 14,9.5C14,7 12,5 9.5,5Z')
    17      .layout.two-left
    18        .left
    19          .box.fixed-sidebar
    20            h2.head Topics
    21            +topicList(topics)
    22        main.main
    23          +Messages(meta.Messages)
    24            
    25          .article-list
    26            each post in paginate.Data
    27              +postCard(post)
    28          - var links = paginate.Links()
    29          ul.paginate
    30            each link in links
    31              li
    32                a(href=link.Link class=link.Class)=link.Label
    33