hexo-theme-stellar/layout/page.ejs

30 lines
774 B
Plaintext
Raw Normal View History

2021-02-22 13:19:21 +08:00
<%
function layoutTitle() {
2024-01-04 10:16:03 +08:00
const title = page.h1 != null ? page.h1 : page.title;
2021-02-22 13:19:21 +08:00
if (title && title.length > 0) {
return '<h1 class="article-title"><span>' + title + '</span></h1>';
} else {
return '';
}
}
function layoutDiv() {
var el = '';
2024-01-14 16:42:20 +08:00
if (page.nav_tabs) {
el += partial('_partial/main/navbar/nav_tabs_blog');
}
if (page.h1 || page.title || (page.content && page.content.length > 0)) {
el += partial('_partial/main/navbar/breadcrumb');
}
2024-01-18 22:11:58 +08:00
el += '<article class="md-text content ' + page.layout + scrollreveal() + '">';
el += layoutTitle();
if (page.content && page.content.length > 0) {
el += page.content;
}
el += '</article>';
el += partial('_partial/plugins/comments/layout');
return el;
}
2021-02-22 13:19:21 +08:00
%>
<%- layoutDiv() %>