perf(config): change the position of the logo configuration item

This commit is contained in:
XPoet 2022-09-26 14:19:12 +08:00
parent 76fb0a21f9
commit cfafbb43bf
3 changed files with 11 additions and 11 deletions

View File

@ -11,10 +11,6 @@ base_info:
# Your blog website url
url: https://keep.xpoet.cn/
# Your blog website logo image
# You can use local image, image external link or dont fill
logo: /images/logo.svg
# ---------------------------------------------------------------------------------------
# Theme style settings
# ---------------------------------------------------------------------------------------
@ -22,6 +18,10 @@ style:
# Theme primary color
primary_color: "#0066CC"
# Your blog website logo image
# You can use local image, image external link or dont fill
logo: /images/logo.svg
# Avatar (You can use local image or image external link)
avatar: /images/avatar.svg

View File

@ -1,19 +1,19 @@
<header class="header-wrapper">
<%
const { title, logo, logo_img } = theme.base_info
const { title: configTitle } = config
const { title: bi_title, logo_img: bi_logo_img } = theme.base_info
const { logo: s_logo } = theme.style
const { title: config_title } = config
%>
<div class="header-content<%- (theme.style.first_screen.enable === true && is_home() && !page.prev) ? ' has-first-screen' : '' %>">
<div class="left">
<% if (logo || logo_img) { %>
<% if (s_logo || bi_logo_img) { %>
<a class="logo-image" href="/">
<%- image_tag(logo || logo_img) %>
<%- image_tag(s_logo || bi_logo_img) %>
</a>
<% } %>
<a class="logo-title" href="/">
<%= title || configTitle || 'Keep Theme' %>
<%= bi_title || config_title || 'Keep Theme' %>
</a>
</div>

View File

@ -50,7 +50,7 @@ $logo-image-box-width = 46px;
}
if (hexo-config('base_info.logo_img') || hexo-config('base_info.logo')) {
if (hexo-config('base_info.logo_img') || hexo-config('style.logo')) {
.logo-image {
width: $logo-image-box-width;
height: $logo-image-box-width;