}
diff --git a/themes/matery/components/BlogPostCard.js b/themes/matery/components/BlogPostCard.js
index 0f58b1f2..fbe24de5 100644
--- a/themes/matery/components/BlogPostCard.js
+++ b/themes/matery/components/BlogPostCard.js
@@ -37,20 +37,12 @@ const BlogPostCard = ({ post, showSummary }) => {
{/* 描述 */}
- {(!showPreview || showSummary) && !post.results && post.summary && (
+ {(!showPreview || showSummary) && post.summary && (
{post.summary}
)}
- {/* 搜索结果 */}
- {post.results && (
-
- {post.results.map(r => (
- {r}
- ))}
-
- )}
+
)
}
diff --git a/themes/matery/components/TopNav.js b/themes/matery/components/TopNav.js
index f12f833d..db358918 100644
--- a/themes/matery/components/TopNav.js
+++ b/themes/matery/components/TopNav.js
@@ -7,7 +7,6 @@ import Logo from './Logo'
import SearchDrawer from './SearchDrawer'
import TagGroups from './TagGroups'
import MenuButtonGroupTop from './MenuButtonGroupTop'
-import { useRouter } from 'next/router'
import SideBarDrawer from '@/components/SideBarDrawer'
import SideBar from './SideBar'
@@ -23,26 +22,23 @@ const TopNav = props => {
const { locale } = useGlobal()
const searchDrawer = useRef()
const { isDarkMode } = useGlobal()
- const router = useRouter()
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 showNav = scrollS <= windowTop || scrollS < 5 // 非首页无大图时影藏顶部 滚动条置顶时隐藏
// 是否将导航栏透明
- const navTransparent = (scrollS < document.documentElement.clientHeight - 12 && router.route === '/') || scrollS < 300 // 透明导航条的条件
+ const navTransparent = header && scrollS < 300 // 透明导航条的条件
- 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')
nav && nav.classList.replace('shadow-sm', 'shadow-none')
nav && nav.classList.replace('dark:bg-hexo-black-gray', 'transparent')
} else {
nav && nav.classList.replace('bg-none', 'bg-indigo-700')
nav && nav.classList.replace('text-white', 'text-black')
- nav && nav.classList.replace('border-transparent', 'border')
nav && nav.classList.replace('shadow-none', 'shadow-sm')
nav && nav.classList.replace('transparent', 'dark:bg-hexo-black-gray')
}