From 2e7e30bf6d56b63cf816360186608c4e07d53e27 Mon Sep 17 00:00:00 2001 From: xaoxuu Date: Tue, 25 Feb 2020 15:18:42 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- layout/_partial/cover.ejs | 2 +- layout/_pre.ejs | 3 +++ layout/layout.ejs | 24 ++---------------------- 3 files changed, 6 insertions(+), 23 deletions(-) diff --git a/layout/_partial/cover.ejs b/layout/_partial/cover.ejs index c6c84f4..32920ff 100644 --- a/layout/_partial/cover.ejs +++ b/layout/_partial/cover.ejs @@ -1,4 +1,4 @@ -<% if (showCover == true) { %> +<% if (page.cover == true) { %>
<% if (theme.cover.scheme == 'search') { %> diff --git a/layout/_pre.ejs b/layout/_pre.ejs index c42a077..5bd6224 100755 --- a/layout/_pre.ejs +++ b/layout/_pre.ejs @@ -1,4 +1,7 @@ <% +if (page.cover == undefined && theme.cover) { + page.cover = true; +} if (is_home() || is_category() || is_archive() || is_tag() || page.layout == 'list') { if (page.sidebar == undefined) { if (theme.layout.on_list.sidebar.length == 0) { diff --git a/layout/layout.ejs b/layout/layout.ejs index 29acf0c..b8ad40f 100755 --- a/layout/layout.ejs +++ b/layout/layout.ejs @@ -2,28 +2,8 @@ <%- partial('_partial/head') %> - <% - var showCover = false; - if (theme.cover) { - // 如果页面的Front-matter声明了cover,就取页面的值 - if (page.cover != undefined && page.cover != undefined) { - showCover = page.cover; - } else { - // 否则,如果是首页,只有首页的第一页显示 - if (is_home()) { - if (page.prev) { - showCover = false; - } else { - showCover = true; - } - } else { - showCover = true; - } - } - } - %> - <%- partial('_partial/cover', {showCover: showCover}) %> -
+ <%- partial('_partial/cover') %> +
<%- body %>