diff --git a/packages/docusaurus-playground/rlog/2019-07-19-p2p-data-sync-for-mobile.mdx b/packages/docusaurus-playground/rlog/2019-07-19-p2p-data-sync-for-mobile.mdx
index a9fbc43..d3493e6 100644
--- a/packages/docusaurus-playground/rlog/2019-07-19-p2p-data-sync-for-mobile.mdx
+++ b/packages/docusaurus-playground/rlog/2019-07-19-p2p-data-sync-for-mobile.mdx
@@ -9,6 +9,7 @@ authors:
published: true
slug: p2p-data-sync-for-mobile
categories: research
+tags: ['Release', 'P2P']
toc_min_heading_level: 2
toc_max_heading_level: 5
diff --git a/packages/docusaurus-playground/rlog/2019-08-02-vac-overview.mdx b/packages/docusaurus-playground/rlog/2019-08-02-vac-overview.mdx
index 716ba47..a0568c1 100644
--- a/packages/docusaurus-playground/rlog/2019-08-02-vac-overview.mdx
+++ b/packages/docusaurus-playground/rlog/2019-08-02-vac-overview.mdx
@@ -7,6 +7,7 @@ authors: amir
published: true
slug: vac-overview
categories: research
+tags: ['Something']
---
diff --git a/packages/logos-docusaurus-theme/src/client/css/blog.scss b/packages/logos-docusaurus-theme/src/client/css/blog.scss
index fc9eeee..433e4dc 100644
--- a/packages/logos-docusaurus-theme/src/client/css/blog.scss
+++ b/packages/logos-docusaurus-theme/src/client/css/blog.scss
@@ -94,8 +94,8 @@
.blog-wrapper {
main {
article {
- margin-bottom: 40px !important;
- padding-bottom: 39px;
+ margin-bottom: 34px !important;
+ padding-bottom: 34px;
border-bottom: 1px solid rgb(var(--lsd-border-primary));
diff --git a/packages/logos-docusaurus-theme/src/client/theme/BlogPostItem/Header/Info/index.tsx b/packages/logos-docusaurus-theme/src/client/theme/BlogPostItem/Header/Info/index.tsx
index d419d11..59d4664 100644
--- a/packages/logos-docusaurus-theme/src/client/theme/BlogPostItem/Header/Info/index.tsx
+++ b/packages/logos-docusaurus-theme/src/client/theme/BlogPostItem/Header/Info/index.tsx
@@ -50,11 +50,18 @@ function Date({
export default function BlogPostItemHeaderInfo({
className,
}: Props): JSX.Element {
- const { metadata } = useBlogPost()
+ const { metadata, isBlogPostPage } = useBlogPost()
const { date, formattedDate, readingTime } = metadata
return (
-
+
{typeof readingTime !== 'undefined' && (
diff --git a/packages/logos-docusaurus-theme/src/client/theme/BlogPostItem/Header/Info/styles.module.scss b/packages/logos-docusaurus-theme/src/client/theme/BlogPostItem/Header/Info/styles.module.scss
index bf9d0ca..b7893b0 100644
--- a/packages/logos-docusaurus-theme/src/client/theme/BlogPostItem/Header/Info/styles.module.scss
+++ b/packages/logos-docusaurus-theme/src/client/theme/BlogPostItem/Header/Info/styles.module.scss
@@ -6,6 +6,10 @@
@include lsd.typography('body2');
}
+.blogContainer {
+ margin-top: 8px !important;
+}
+
.container > div {
display: inline-block;
}
diff --git a/packages/logos-docusaurus-theme/src/client/theme/BlogPostItem/Header/Title/index.tsx b/packages/logos-docusaurus-theme/src/client/theme/BlogPostItem/Header/Title/index.tsx
index 142d734..6722097 100644
--- a/packages/logos-docusaurus-theme/src/client/theme/BlogPostItem/Header/Title/index.tsx
+++ b/packages/logos-docusaurus-theme/src/client/theme/BlogPostItem/Header/Title/index.tsx
@@ -3,33 +3,21 @@ import clsx from 'clsx'
import Link from '@docusaurus/Link'
import { useBlogPost } from '@docusaurus/theme-common/internal'
import styles from './styles.module.css'
-import { Typography } from '@acid-info/lsd-react'
export default function BlogPostItemHeaderTitle({ className }) {
const { metadata, isBlogPostPage } = useBlogPost()
- //@ts-ignore
- const { permalink, title, frontMatter } = metadata
+ const { permalink, title } = metadata
const TitleHeading = isBlogPostPage ? 'h1' : 'h2'
return (
- <>
-
- {isBlogPostPage ? (
- title
- ) : (
-
- {title}
-
- )}
-
- {frontMatter?.description && (
-
- {frontMatter.description}
-
+
+ {isBlogPostPage ? (
+ title
+ ) : (
+
+ {title}
+
)}
- >
+
)
}
diff --git a/packages/logos-docusaurus-theme/src/client/theme/BlogPostItem/Header/Title/styles.module.css b/packages/logos-docusaurus-theme/src/client/theme/BlogPostItem/Header/Title/styles.module.css
index e46fb5b..6d0b62b 100644
--- a/packages/logos-docusaurus-theme/src/client/theme/BlogPostItem/Header/Title/styles.module.css
+++ b/packages/logos-docusaurus-theme/src/client/theme/BlogPostItem/Header/Title/styles.module.css
@@ -2,7 +2,11 @@
font-size: 3rem;
}
-.description {
+.blogDescription {
+ margin-top: 16px;
+}
+
+.blogPostDescription {
margin-top: 12px;
}
diff --git a/packages/logos-docusaurus-theme/src/client/theme/BlogPostItem/Header/index.tsx b/packages/logos-docusaurus-theme/src/client/theme/BlogPostItem/Header/index.tsx
index 9655d9d..3e7ccb9 100644
--- a/packages/logos-docusaurus-theme/src/client/theme/BlogPostItem/Header/index.tsx
+++ b/packages/logos-docusaurus-theme/src/client/theme/BlogPostItem/Header/index.tsx
@@ -5,10 +5,13 @@ import BlogPostItemHeaderTitle from '@theme/BlogPostItem/Header/Title'
import React from 'react'
import { useBlogPluginData } from '../../../lib/useBlogPluginData'
import { BreadcrumbsBase } from '../../DocBreadcrumbs/index'
+import { Typography } from '@acid-info/lsd-react'
+import styles from './Title/styles.module.css'
+import clsx from 'clsx'
export default function BlogPostItemHeader(): JSX.Element {
const {
- metadata: { title, permalink },
+ metadata: { title, permalink, frontMatter },
isBlogPostPage,
assets,
} = useBlogPost()
@@ -16,6 +19,17 @@ export default function BlogPostItemHeader(): JSX.Element {
const plugin = useBlogPluginData()
const routeBasePath = plugin.routeBasePath ?? '/blog'
+ const _description = (
+
+ {frontMatter.description}
+
+ )
+
return (
{isBlogPostPage && (
@@ -35,8 +49,10 @@ export default function BlogPostItemHeader(): JSX.Element {
/>
)}
+ {frontMatter?.description && isBlogPostPage && _description}
-
+ {frontMatter?.description && !isBlogPostPage && _description}
+ {isBlogPostPage &&
}
)
}