Initial Commit
This commit is contained in:
commit
f54d97e4a9
30 changed files with 2532 additions and 0 deletions
6
views/includes/messages.pug
Normal file
6
views/includes/messages.pug
Normal file
|
@ -0,0 +1,6 @@
|
|||
if successes
|
||||
each success in successes
|
||||
p.has-text-success= success
|
||||
if errors
|
||||
each error in errors
|
||||
p.has-text-danger= error
|
36
views/includes/navbar.pug
Normal file
36
views/includes/navbar.pug
Normal file
|
@ -0,0 +1,36 @@
|
|||
mixin navBarLink(href, title)
|
||||
if href === req.path
|
||||
a.is-active.navbar-item(href=href)= title
|
||||
else
|
||||
a.navbar-item(href=href)= title
|
||||
nav.navbar(role='navigation', aria-label='main navigation')
|
||||
.navbar-brand
|
||||
if '/' === req.path
|
||||
a.is-active.navbar-item(href='/')
|
||||
img(src='/img/logo.png', alt='')
|
||||
span #{config.siteTitle}
|
||||
else
|
||||
a.navbar-item(href='/')
|
||||
img(src='/img/logo.png', alt='')
|
||||
span #{config.siteTitle}
|
||||
a.navbar-burger#navBarBurger(role='button', aria-label='menu', aria-expanded='false')
|
||||
span(aria-hidden='true')
|
||||
span(aria-hidden='true')
|
||||
span(aria-hidden='true')
|
||||
.navbar-menu#navBarMenu
|
||||
.navbar-start
|
||||
.navbar-end
|
||||
if req.isAuthenticated()
|
||||
.navbar-item.has-dropdown.is-hoverable
|
||||
a.navbar-link= req.user._id
|
||||
.navbar-dropdown
|
||||
+navBarLink(`/wishlist/${req.user._id}`, 'My Wishlist')
|
||||
+navBarLink('/profile', 'Profile')
|
||||
if req.user.admin
|
||||
+navBarLink('/admin-settings', 'Admin settings')
|
||||
hr.navbar-divider
|
||||
.navbar-item
|
||||
form#logoutForm(action='/logout', method='POST')
|
||||
button.linkButton(type='submit') Log Out
|
||||
//-+navBarLink('javascript:document.getElementById("logoutForm").submit()', 'Log Out')
|
||||
script(src="/js/nav.js")
|
Loading…
Add table
Add a link
Reference in a new issue