From c27a760f36e2ac66545d18fb9c9fa7b9014ee82a Mon Sep 17 00:00:00 2001 From: 87xie Date: Sun, 4 Aug 2024 23:32:58 +0800 Subject: [PATCH 1/3] [v3] Avoid skipping the heading level in the posts layout --- .changeset/gold-ants-tie.md | 5 +++++ .eslintrc.cjs | 2 +- packages/nextra-theme-blog/src/posts-layout.tsx | 10 +++++----- 3 files changed, 11 insertions(+), 6 deletions(-) create mode 100644 .changeset/gold-ants-tie.md diff --git a/.changeset/gold-ants-tie.md b/.changeset/gold-ants-tie.md new file mode 100644 index 0000000000..2c6f88fdaf --- /dev/null +++ b/.changeset/gold-ants-tie.md @@ -0,0 +1,5 @@ +--- +'nextra-theme-blog': patch +--- + +Avoid skipping the heading level in the posts layout diff --git a/.eslintrc.cjs b/.eslintrc.cjs index 2d9cc0184b..afd69b8b0e 100644 --- a/.eslintrc.cjs +++ b/.eslintrc.cjs @@ -168,7 +168,7 @@ module.exports = { settings: { tailwindcss: { config: 'packages/nextra-theme-blog/tailwind.config.ts', - whitelist: ['subheading-', 'post-item', 'post-item-more'] + whitelist: ['subheading-'] } } }, diff --git a/packages/nextra-theme-blog/src/posts-layout.tsx b/packages/nextra-theme-blog/src/posts-layout.tsx index 524914b939..b3c732a135 100644 --- a/packages/nextra-theme-blog/src/posts-layout.tsx +++ b/packages/nextra-theme-blog/src/posts-layout.tsx @@ -29,17 +29,17 @@ export function PostsLayout(): ReactElement { const description = post.frontMatter?.description return ( -
-

- +
+

+ {postTitle} -

+

{description && (

{description} {config.readMore && ( - + {config.readMore} )} From 336a4f6f0b22e66faeee2d11a3065daa595bc8aa Mon Sep 17 00:00:00 2001 From: Dimitri POSTOLOV Date: Thu, 22 Aug 2024 00:08:09 +0200 Subject: [PATCH 2/3] polish --- examples/blog/pages/posts/index.md | 2 -- packages/nextra-theme-blog/src/posts-layout.tsx | 4 +--- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/examples/blog/pages/posts/index.md b/examples/blog/pages/posts/index.md index 8bcaa1baa0..8b57508d43 100644 --- a/examples/blog/pages/posts/index.md +++ b/examples/blog/pages/posts/index.md @@ -3,5 +3,3 @@ type: posts title: Random Thoughts date: 2020-01-03 --- - -# Random Thoughts diff --git a/packages/nextra-theme-blog/src/posts-layout.tsx b/packages/nextra-theme-blog/src/posts-layout.tsx index b3c732a135..2322d35ff2 100644 --- a/packages/nextra-theme-blog/src/posts-layout.tsx +++ b/packages/nextra-theme-blog/src/posts-layout.tsx @@ -31,9 +31,7 @@ export function PostsLayout(): ReactElement { return (

- - {postTitle} - + {postTitle}

{description && (

From 83be1c442a9e7ffba41cc8a78990ef7ac3624134 Mon Sep 17 00:00:00 2001 From: Dimitri POSTOLOV Date: Thu, 22 Aug 2024 00:08:42 +0200 Subject: [PATCH 3/3] Update .changeset/gold-ants-tie.md --- .changeset/gold-ants-tie.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.changeset/gold-ants-tie.md b/.changeset/gold-ants-tie.md index 2c6f88fdaf..9b8ada9d8e 100644 --- a/.changeset/gold-ants-tie.md +++ b/.changeset/gold-ants-tie.md @@ -2,4 +2,4 @@ 'nextra-theme-blog': patch --- -Avoid skipping the heading level in the posts layout +Avoid skipping the heading level in the posts layout, removes `.post-item` and `.post-item-more` classes