smooth moves
This commit is contained in:
parent
413aa0f63c
commit
ea1e1a91a3
7 changed files with 159 additions and 3 deletions
|
@ -17,9 +17,11 @@ html(lang='en')
|
|||
href='https://use.fontawesome.com/releases/v5.5.0/css/all.css',
|
||||
crossorigin='anonymous'
|
||||
)
|
||||
link(rel='stylesheet', href='https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.7.2/animate.min.css')
|
||||
else
|
||||
link(rel='stylesheet', href='/libraries/bulma.min.css')
|
||||
link(rel='stylesheet', href='/libraries/fontawesome/css/all.css')
|
||||
link(rel='stylesheet', href='/libraries/animate.min.css')
|
||||
link(rel='stylesheet', href='/css/main.css')
|
||||
body
|
||||
include includes/navbar.pug
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
extends layout.pug
|
||||
|
||||
block content
|
||||
script(type='data/user_id')= req.user._id
|
||||
if process.env.TABLE !== 'false'
|
||||
.box
|
||||
table.table.has-mobile-cards
|
||||
|
@ -18,7 +19,7 @@ block content
|
|||
tbody
|
||||
each item, index in wishlist
|
||||
if req.user._id === item.addedBy || req.params.user !== req.user._id
|
||||
tr
|
||||
tr(id=item.id)
|
||||
if item.url
|
||||
td.ugc(data-label='Name')
|
||||
a(
|
||||
|
@ -44,7 +45,7 @@ block content
|
|||
td.ugc(data-label='Added By')= item.addedBy
|
||||
if req.params.user === req.user._id
|
||||
td(data-label='Move Item Up')
|
||||
form.inline(method='POST', action=`/wishlist/${req.params.user}/move/up/${item.id}`)
|
||||
form.upForm.inline(method='POST', action=`/wishlist/${req.params.user}/move/up/${item.id}`)
|
||||
.field.inline
|
||||
.control.inline
|
||||
button.button.is-text(
|
||||
|
@ -55,7 +56,7 @@ block content
|
|||
span.icon
|
||||
i.fas.fa-arrow-up
|
||||
td(data-label='Move Item Down')
|
||||
form.inline(method='POST', action=`/wishlist/${req.params.user}/move/down/${item.id}`)
|
||||
form.downForm.inline(method='POST', action=`/wishlist/${req.params.user}/move/down/${item.id}`)
|
||||
.field.inline
|
||||
.control.inline
|
||||
button.button.is-text(
|
||||
|
@ -173,3 +174,4 @@ block content
|
|||
.field
|
||||
.control
|
||||
input.button(type='submit' value=(req.user._id === req.params.user ? 'Add item to wishlist' : 'Pledge item'))
|
||||
script(src='/js/wishlist.js')
|
Loading…
Add table
Add a link
Reference in a new issue