overleaf/services/web/app/views/layout/navbar.jade
2014-06-20 21:35:42 +01:00

63 lines
1.9 KiB
Text

nav.navbar.navbar-default
.container-fluid
.navbar-header
button.navbar-toggle(data-toggle="collapse",data-target="#navbar-collapse")
i.fa.fa-bars
a(href='/').navbar-brand
.navbar-collapse.collapse#navbar-collapse
ul.nav.navbar-nav.navbar-right
each item in nav.header
if ((item.only_when_logged_in && session && session.user) || (item.only_when_logged_out && (!session || !session.user)) || (!item.only_when_logged_out && !item.only_when_logged_in))
if item.dropdown
li.dropdown(class=item.class)
a.dropdown-toggle(href)
| !{item.text}
b.caret
ul.dropdown-menu
each child in item.dropdown
if child.divider
li.divider
else
li
if child.url
a(href=child.url) !{child.text}
else
| !{child.text}
else
li(class=item.class)
if item.url
a(href=item.url) !{item.text}
else
| !{item.text}
//- li.dropdown
//- a.dropdown-toggle(href='#',data-toggle="dropdown")
//- | Help
//- b.caret
//- ul.dropdown-menu
//- li
//- a(href='/learn') Documentation
//- -if(typeof(tenderUrl) != "undefined")
//- li
//- a.js-tender-widget(href='#') Contact Support
//- -if(session && session.user)
//- li.dropdown
//- a.dropdown-toggle(href="#",data-toggle="dropdown")
//- | Account
//- b.caret
//- ul.dropdown-menu
//- li
//- a(href='/user/settings').userSettingsLink Account Settings
//- - if (settings.enableSubscriptions)
//- li
//- a(href='/user/subscription').subscriptionLink Subscription
//- li
//- a(href='/logout').logoutLink Logout
//- -else
//- li
//- a(href='/register') Register
//- li
//- a#loginLink(href='/login'+getRedirAsQueryString()) Login