diff --git a/components/BlogPost.js b/components/BlogPost.js index e66580ed..3b606099 100644 --- a/components/BlogPost.js +++ b/components/BlogPost.js @@ -1,10 +1,10 @@ import BLOG from '@/blog.config' -import TagItem from '@/components/TagItem' +import TagItemMini from '@/components/TagItemMini' const BlogPost = ({ post }) => { return (
+ className='inline-block border dark:border-gray-600 my-2 w-full md:max-w-md bg-white dark:bg-gray-700 dark:hover:bg-gray-600 overflow-hidden'> {/* 封面图 */} {post.page_cover && post.page_cover.length > 1 && ( @@ -14,15 +14,14 @@ const BlogPost = ({ post }) => {
+ className='block my-3 text-2xl leading-tight font-bold text-black dark:text-gray-100 hover:underline'> {post.title} +
+ {post.tags.map(tag => ())} + {post.date.start_date} +

{post.summary}

-
- {post.tags.map(tag => ( - - ))} -
) diff --git a/components/BlogPostMini.js b/components/BlogPostMini.js index 1991c3dc..0498a3d0 100644 --- a/components/BlogPostMini.js +++ b/components/BlogPostMini.js @@ -9,13 +9,12 @@ const BlogPostMini = ({ post }) => { {post.title} )} -
+
+ className='block my-3 leading-tight font-semibold text-black dark:text-gray-200 hover:underline whitespace-nowrap'> {post.title} - {/*

{post.summary}

*/} - {/*

{BLOG.link}/article/{post.slug}

*/} +

{post.summary}

) diff --git a/components/Container.js b/components/Container.js index 47e60477..4e408b6f 100644 --- a/components/Container.js +++ b/components/Container.js @@ -11,14 +11,20 @@ const Container = ({ children, layout, fullWidth, tags, meta, ...customMeta }) = const scrollTrigger = useCallback(throttle(() => { const scrollS = window.scrollY const nav = document.querySelector('#sticky-nav') + const sidebar = document.querySelector('#sidebar') const tagsBar = document.querySelector('#tags-bar') + const rightToc = document.querySelector('#right-toc') if (scrollS >= windowTop && scrollS > 10) { nav && nav.classList.add('-mt-16') tagsBar && tagsBar.classList.add('-mt-32') + sidebar && sidebar.classList.replace('top-20', 'top-2') + rightToc && rightToc.classList.replace('top-16', 'top-0') windowTop = scrollS } else { nav && nav.classList.remove('-mt-16') tagsBar && tagsBar.classList.remove('-mt-32') + sidebar && sidebar.classList.replace('top-2', 'top-20') + rightToc && rightToc.classList.replace('top-0', 'top-16') windowTop = scrollS } }, 200)) diff --git a/components/Drawer.js b/components/Drawer.js index dc9f0db0..b060de6a 100644 --- a/components/Drawer.js +++ b/components/Drawer.js @@ -24,7 +24,6 @@ const Drawer = ({ post, currentTag, cRef, tags }) => { const handleMenuClick = () => { switchShowDrawer(!showDrawer) } - console.log(post) return
{ switchShowDrawer(!showDrawer) } - console.log(post) return
{ const y = d.getFullYear() return (