diff --git a/app/package.json b/app/package.json index 09d8dfd..aea080e 100644 --- a/app/package.json +++ b/app/package.json @@ -1,6 +1,6 @@ { "name": "@haroonwaves/blog-kit-app", - "version": "2.1.0", + "version": "2.1.1", "private": true, "scripts": { "dev": "next dev", diff --git a/package.json b/package.json index 16b5b69..4291e1f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "blog-kit", - "version": "2.1.0", + "version": "2.1.1", "private": true, "description": "The ultimate Next.js toolkit for building professional blog systems with markdown.", "main": "index.js", diff --git a/packages/blog-kit-core/package.json b/packages/blog-kit-core/package.json index b705aa8..00ed4bf 100644 --- a/packages/blog-kit-core/package.json +++ b/packages/blog-kit-core/package.json @@ -1,6 +1,6 @@ { "name": "@haroonwaves/blog-kit-core", - "version": "2.1.0", + "version": "2.1.1", "main": "dist/index.js", "module": "dist/index.mjs", "types": "dist/index.d.ts", diff --git a/packages/blog-kit-react/package.json b/packages/blog-kit-react/package.json index 4e16fa6..0be307f 100644 --- a/packages/blog-kit-react/package.json +++ b/packages/blog-kit-react/package.json @@ -1,6 +1,6 @@ { "name": "@haroonwaves/blog-kit-react", - "version": "2.1.0", + "version": "2.1.1", "main": "dist/index.js", "module": "dist/index.mjs", "types": "dist/index.d.ts", diff --git a/packages/blog-kit-react/src/components/ContentCard.tsx b/packages/blog-kit-react/src/components/ContentCard.tsx index 6292947..ea601ba 100644 --- a/packages/blog-kit-react/src/components/ContentCard.tsx +++ b/packages/blog-kit-react/src/components/ContentCard.tsx @@ -25,13 +25,15 @@ export function ContentCard({ const defaultLink = (href: string, children: React.ReactNode) => {children}; const Link = renderLink || defaultLink; + const hasVisibleOnMobile = (showCategory && metadata.categories?.length) || showDate; + return (
{(showCategory || showReadingTime || showDate) && ( -
-
+
+
{showCategory && metadata.categories?.length ? (
{metadata.categories.slice(0, 2).map((cat) => ( @@ -40,9 +42,13 @@ export function ContentCard({
) : null} {(showReadingTime || showDate) && ( -
- {showReadingTime && {metadata.readingTime}} - {showReadingTime && showDate && •} +
+ {showReadingTime && ( + {metadata.readingTime} + )} + {showReadingTime && showDate && •} {showDate && (