mirror of
https://github.com/d0zingcat/NotionNext.git
synced 2026-06-02 07:26:45 +00:00
heo 广告微调
This commit is contained in:
@@ -8,7 +8,7 @@ const withBundleAnalyzer = require('@next/bundle-analyzer')({
|
|||||||
})
|
})
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 扫描指定目录下的文件夹名,用于获取当前有几个主题
|
* 扫描指定目录下的文件夹名,用于获取所有主题
|
||||||
* @param {*} directory
|
* @param {*} directory
|
||||||
* @returns
|
* @returns
|
||||||
*/
|
*/
|
||||||
@@ -16,16 +16,13 @@ function scanSubdirectories(directory) {
|
|||||||
const subdirectories = []
|
const subdirectories = []
|
||||||
|
|
||||||
fs.readdirSync(directory).forEach(file => {
|
fs.readdirSync(directory).forEach(file => {
|
||||||
// 这段代码会将landing排除在可选主题中
|
const fullPath = path.join(directory, file)
|
||||||
|
const stats = fs.statSync(fullPath)
|
||||||
|
if (stats.isDirectory()) {
|
||||||
|
subdirectories.push(file)
|
||||||
|
}
|
||||||
|
|
||||||
// const fullPath = path.join(directory, file)
|
// subdirectories.push(file)
|
||||||
// const stats = fs.statSync(fullPath)
|
|
||||||
// landing主题默认隐藏掉,一般网站不会用到
|
|
||||||
// if (stats.isDirectory() && file !== 'landing') {
|
|
||||||
// subdirectories.push(file)
|
|
||||||
// }
|
|
||||||
|
|
||||||
subdirectories.push(file)
|
|
||||||
})
|
})
|
||||||
|
|
||||||
return subdirectories
|
return subdirectories
|
||||||
|
|||||||
@@ -38,6 +38,8 @@ export default function SideRight(props) {
|
|||||||
<InfoCard {...props} className='w-72' />
|
<InfoCard {...props} className='w-72' />
|
||||||
|
|
||||||
<div className='sticky top-20 space-y-4'>
|
<div className='sticky top-20 space-y-4'>
|
||||||
|
|
||||||
|
{/* 文章页显示目录 */}
|
||||||
{post && post.toc && post.toc.length > 0 && (
|
{post && post.toc && post.toc.length > 0 && (
|
||||||
<Card className='bg-white dark:bg-[#1e1e1e]'>
|
<Card className='bg-white dark:bg-[#1e1e1e]'>
|
||||||
<Catalog toc={post.toc} />
|
<Catalog toc={post.toc} />
|
||||||
|
|||||||
@@ -310,7 +310,10 @@ const LayoutSlug = props => {
|
|||||||
? null
|
? null
|
||||||
: <div className={`${commentEnable && post ? '' : 'hidden'}`}>
|
: <div className={`${commentEnable && post ? '' : 'hidden'}`}>
|
||||||
<hr className="my-4 border-dashed" />
|
<hr className="my-4 border-dashed" />
|
||||||
|
{/* 评论区上方广告 */}
|
||||||
|
<div className="py-2">
|
||||||
|
<AdSlot />
|
||||||
|
</div>
|
||||||
{/* 评论互动 */}
|
{/* 评论互动 */}
|
||||||
<div className="duration-200 overflow-x-auto px-5">
|
<div className="duration-200 overflow-x-auto px-5">
|
||||||
<div className="text-2xl dark:text-white">
|
<div className="text-2xl dark:text-white">
|
||||||
@@ -318,9 +321,6 @@ const LayoutSlug = props => {
|
|||||||
{locale.COMMON.COMMENTS}
|
{locale.COMMON.COMMENTS}
|
||||||
</div>
|
</div>
|
||||||
<Comment frontMatter={post} className="" />
|
<Comment frontMatter={post} className="" />
|
||||||
<div className="py-2">
|
|
||||||
<AdSlot />
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
</div>}
|
</div>}
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user