diff --git a/lib/db/getSiteData.js b/lib/db/getSiteData.js index ff31458c..ef2f2389 100755 --- a/lib/db/getSiteData.js +++ b/lib/db/getSiteData.js @@ -251,7 +251,7 @@ function getCategoryOptions(schema) { * @returns {Promise<{title,description,pageCover,icon}>} */ function getSiteInfo({ collection, block, NOTION_CONFIG, pageId }) { - if (!collection || !block || NOTION_CONFIG || pageId) { + if (!collection && !block) { return { title: BLOG.TITLE, description: BLOG.DESCRIPTION, @@ -267,8 +267,9 @@ function getSiteInfo({ collection, block, NOTION_CONFIG, pageId }) { : BLOG.DESCRIPTION const pageCover = collection?.cover - ? mapImgUrl(collection?.cover, block[pageId]?.value) + ? mapImgUrl(collection?.cover, collection, 'collection') : BLOG.HOME_BANNER_IMAGE + // 用户头像压缩一下 let icon = compressImage( collection?.icon diff --git a/styles/notion.css b/styles/notion.css index a94f5fab..0843443f 100644 --- a/styles/notion.css +++ b/styles/notion.css @@ -522,6 +522,7 @@ summary > .notion-h { .notion-page { /* width: var(--notion-max-width); */ + width: 100% !important; padding-left: calc(min(12px, 8vw)); padding-right: calc(min(12px, 8vw)); }