hexo-theme-stellar/layout/wiki.ejs

37 lines
881 B
Plaintext
Executable File

<%
if (page.menu_id == undefined) {
page.menu_id = 'wiki';
}
if (page.layout == undefined) {
page.layout = 'index';
}
if (page.title == undefined) {
page.title = 'Wiki';
}
function layoutTitle() {
const title = page.h1 || page.title;
if (title && title.length > 0) {
return '<h1 class="article-title"><span>' + title + '</span></h1>';
} else {
return '';
}
}
%>
<% if (page.layout == 'index') { %>
<%- partial('index') %>
<% } else { %>
<%
if (page.header == undefined) {
page.header = false;
}
%>
<%- partial('_partial/main/navbar/breadcrumb') %>
<article class='content md <%- page.layout %><%- scrollreveal() %>'>
<%- layoutTitle() %>
<%- page.content %>
<%- partial('_partial/main/article/references') %>
</article>
<%- partial('_partial/main/article/read_next') %>
<%- partial('_partial/plugins/comments/layout') %>
<% } %>