From 6787eb1c00a50be0ee9723c58c9bb578ba287c05 Mon Sep 17 00:00:00 2001 From: developomp Date: Sun, 9 Jul 2023 10:48:24 +0900 Subject: [PATCH] refactor(blog): improve meta tags styling (#76) --- apps/blog/src/components/PostCard.tsx | 2 +- apps/blog/src/pages/Page/Meta.tsx | 45 ++++++++++++++------------- 2 files changed, 24 insertions(+), 23 deletions(-) diff --git a/apps/blog/src/components/PostCard.tsx b/apps/blog/src/components/PostCard.tsx index c0c53b3..f9e1119 100644 --- a/apps/blog/src/components/PostCard.tsx +++ b/apps/blog/src/components/PostCard.tsx @@ -40,7 +40,7 @@ export default function PostCard({ postData, className }: Props) { ))}
-
+
{date || "Unknown date"} diff --git a/apps/blog/src/pages/Page/Meta.tsx b/apps/blog/src/pages/Page/Meta.tsx index c783713..f1ef6ea 100644 --- a/apps/blog/src/pages/Page/Meta.tsx +++ b/apps/blog/src/pages/Page/Meta.tsx @@ -9,37 +9,38 @@ import { FontAwesomeIcon } from "@fortawesome/react-fontawesome" export default function Meta(props: { fetchedPage: PageData }) { return ( -
+
{/* posts count */} {props.fetchedPage.length > 0 && ( - <> +
-    {props.fetchedPage.length} post {props.fetchedPage.length > 1 && "s"}{" "} -      - +
)} {/* date */} - -    - {props.fetchedPage.date || "Unknown date"} -      +
+ + {props.fetchedPage.date || "Unknown date"} +
+ {/* read time */} - -    - {props.fetchedPage.readTime - ? props.fetchedPage.readTime + " read" - : "unknown length"} -      +
+ + {props.fetchedPage.readTime + ? props.fetchedPage.readTime + " read" + : "unknown length"} +
+ {/* word count */} - -    - {props.fetchedPage.wordCount - ? props.fetchedPage.wordCount + - " word" + - (props.fetchedPage.wordCount > 1 && "s") - : "unknown words"} +
+ + {props.fetchedPage.wordCount + ? props.fetchedPage.wordCount + + " word" + + (props.fetchedPage.wordCount > 1 && "s") + : "unknown words"} +
) }