hexo-theme-icarus/layout/common/navbar.ejs

47 lines
2.0 KiB
Plaintext
Raw Normal View History

2018-10-16 05:28:42 +00:00
<nav class="navbar navbar-main">
<div class="container">
2018-10-22 04:51:51 +00:00
<div class="navbar-brand is-flex-center">
2018-10-16 05:28:42 +00:00
<a class="navbar-item navbar-logo" href="<%- url_for('/') %>">
<% if (logo && logo.text) { %>
<%= logo.text %>
2018-10-16 05:28:42 +00:00
<% } else { %>
<img src="<%- url_for(logo) %>" alt="<%= title %>" height="28">
2018-10-16 05:28:42 +00:00
<% } %>
</a>
</div>
<div class="navbar-menu">
<% if (Object.keys(menus).length) { %>
2018-10-16 05:28:42 +00:00
<div class="navbar-start">
<% for (let i in menus) { let menu = menus[i]; %>
<a class="navbar-item<% if (actives[i]) { %> is-active<% } %>"
2018-10-16 05:28:42 +00:00
href="<%- url_for(menu) %>"><%= i %></a>
<% } %>
</div>
<% } %>
<div class="navbar-end">
<% if (Object.keys(links).length) { %>
2018-10-16 05:28:42 +00:00
<% for (let name in links) {
let link = links[name]; %>
<a class="navbar-item" target="_blank" title="<%= name %>" href="<%= url_for(typeof(link) === 'string' ? link : link.url) %>">
<% if (typeof(link) === 'string') { %>
<%= name %>
<% } else { %>
<i class="<%= link.icon %>"></i>
<% } %>
</a>
<% } %>
<% } %>
<% if (hasToc) { %>
<a class="navbar-item is-hidden-tablet catalogue" title="<%= _p('widget.catalogue', Infinity) %>" href="javascript:;">
<i class="fas fa-list-ul"></i>
</a>
<% } %>
<% if (search) { %>
2018-10-16 05:28:42 +00:00
<a class="navbar-item search" title="<%= __('search.search') %>" href="javascript:;">
<i class="fas fa-search"></i>
2018-10-16 05:28:42 +00:00
</a>
<% } %>
</div>
</div>
</div>
</nav>