feat: style fixes and adding inline toc

This commit is contained in:
Travis Fischer
2021-01-21 22:12:45 -05:00
parent 771f656e2b
commit 4d1076a5f0
7 changed files with 28 additions and 1 deletions

View File

@@ -90,6 +90,9 @@ export const NotionPage: React.FC<types.PageProps> = ({
const isBlogPost =
block.type === 'page' && block.parent_table === 'collection'
const showTableOfContents = !!isBlogPost
const minTableOfContentsItems = 3
const socialImage = config.api.renderSocialImage(pageId)
const socialDescription =
getPageDescription(block, recordMap) ?? config.description
@@ -194,6 +197,8 @@ export const NotionPage: React.FC<types.PageProps> = ({
darkMode={isDarkMode}
previewImages={site.previewImages !== false}
showCollectionViewDropdown={false}
showTableOfContents={true}
minTableOfContentsItems={minTableOfContentsItems}
defaultPageIcon={config.defaultPageIcon}
defaultPageCover={config.defaultPageCover}
defaultPageCoverPosition={config.defaultPageCoverPosition}