diff --git a/themes/matery/components/HeaderArticle.js b/themes/matery/components/HeaderArticle.js index b02376a2..71734eee 100644 --- a/themes/matery/components/HeaderArticle.js +++ b/themes/matery/components/HeaderArticle.js @@ -1,17 +1,15 @@ export default function HeaderArticle({ post, siteInfo }) { - const headerImage = post?.page_cover ? `url("${post?.page_cover}")` : `url("${siteInfo?.pageCover}")` + const headerImage = post?.page_cover ? post?.page_cover : siteInfo?.pageCover const title = post?.title return ( - +
+ {/* eslint-disable-next-line @next/next/no-img-element */} + {title} + {title} +
) } diff --git a/themes/matery/components/TopNav.js b/themes/matery/components/TopNav.js index f12f833d..89f0e94e 100644 --- a/themes/matery/components/TopNav.js +++ b/themes/matery/components/TopNav.js @@ -28,12 +28,13 @@ const TopNav = props => { const scrollTrigger = throttle(() => { const scrollS = window.scrollY const nav = document.querySelector('#sticky-nav') - const header = document.querySelector('#header') - const showNav = scrollS <= windowTop || scrollS < 5 || (header && scrollS <= header.clientHeight)// 非首页无大图时影藏顶部 滚动条置顶时隐藏 + // const header = document.querySelector('#header') + const showNav = scrollS <= windowTop || scrollS < 5 // 非首页无大图时影藏顶部 滚动条置顶时隐藏 // 是否将导航栏透明 const navTransparent = (scrollS < document.documentElement.clientHeight - 12 && router.route === '/') || scrollS < 300 // 透明导航条的条件 + console.log('导航栏透明', navTransparent) - if (header && navTransparent) { + if (navTransparent) { nav && nav.classList.replace('bg-indigo-700', 'bg-none') nav && nav.classList.replace('text-black', 'text-white') nav && nav.classList.replace('border', 'border-transparent')