header.jade 1.2 KB

1234567891011121314151617181920212223242526272829303132333435
  1. nav#mainNav.navbar.navbar-default.navbar-fixed-top
  2. .container
  3. .navbar-header
  4. button.navbar-toggle(type='button', data-toggle='collapse', data-target='.navbar-collapse')
  5. span.sr-only Toggle navigation
  6. span.icon-bar
  7. span.icon-bar
  8. span.icon-bar
  9. a.navbar-brand(href='/')
  10. img.svg.icon-small(src="img/ribbon.svg")
  11. .collapse.navbar-collapse
  12. ul.nav.navbar-nav
  13. ul.nav.navbar-nav.navbar-right
  14. if !user
  15. li(class=title=='Login'?'active':undefined)
  16. a(href='/login') Login
  17. li(class=title=='Create Account'?'active':undefined)
  18. a(href='/register') Register
  19. else
  20. li.dropdown(class=title=='Account Management'?'active':undefined)
  21. a.dropdown-toggle(href='#', data-toggle='dropdown')
  22. if user.profile.picture
  23. img(src='#{user.profile.picture}')
  24. else
  25. img(src='#{user.gravatar(60)}')
  26. | #{user.profile.name || user.email || user.id} 
  27. i.caret
  28. ul.dropdown-menu
  29. li
  30. a(href='/account') My Account
  31. li.divider
  32. li
  33. a(href='/logout') Logout