From 69c2e32c54f23a790d1540ee70aacd290415fd74 Mon Sep 17 00:00:00 2001 From: Thomas Lynch Date: Wed, 11 Aug 2021 00:01:48 +0000 Subject: [PATCH] fix form --- views/pages/boardlist.pug | 42 +++++++++++++++++++++++++++++---------- 1 file changed, 31 insertions(+), 11 deletions(-) diff --git a/views/pages/boardlist.pug b/views/pages/boardlist.pug index 2ec2ce06..ea963c71 100644 --- a/views/pages/boardlist.pug +++ b/views/pages/boardlist.pug @@ -8,17 +8,37 @@ block content h1.board-title Board List .flexcenter.mv-10 form.form-post(action='/boards.html' method='GET') - .col - .row - .label Include Boards - input(type='text' name='in' value=includeBoards.join(',') placeholder='comma separated') - .row - .label Exclude Boards - input(type='text' name='ex' value=excludeBoards.join(',') placeholder='comma separated') - .row - .label Include Default Boards - label.postform-style.ph-5 - input(type='checkbox', name='include_default', value='true' checked=includeDefault) + input(type='hidden' value=page) + .row.wrap.sb + div(class=`col${enableWebring ? ' mr-5' : ''}`) + .row + .label Search + input(type='text' name='search' value=search placeholder='Uri or tags') + .row + .label Sort + select(name='sort') + option(value='popularity') Popularity + option(value='activity' selected=query.sort === 'activity') Latest Activity + .row + .label Order + select(name='direction') + option(value='desc') Descending + option(value='asc' selected=query.direction === 'asc') Ascending + .row + .label Local First + label.postform-style.ph-5 + input(type='checkbox', name='local_first', value='true' checked=localFirst) + if enableWebring + .col + .row + .label Sites + select(name='sites' size='5' multiple) + optgroup(label='Shown') + each site in shown + option(value=site selected=true) #{site} + optgroup(label='Not Shown') + each site in notShown + option(value=site) #{site} input(type='submit', value='Filter') if boards && boards.length > 0 +boardtable(true, true)