import { DOMUtils } from "@/env"; import { CSDNRouter } from "@/router/CSDNRouter"; import { UISlider } from "@components/setting/components/ui-slider"; import { UISwitch } from "@components/setting/components/ui-switch"; import type { PopsPanelContentConfig } from "@whitesev/pops/dist/types/src/components/panel/types/index.js"; export const SettingUIBlog: PopsPanelContentConfig = { id: "panel-blog", title: "博客", isDefault() { return CSDNRouter.isBlog(); }, views: [ { text: "", type: "container", views: [ { text: "劫持/拦截", type: "deepMenu", views: [ { text: "", type: "container", views: [ UISwitch("拦截-复制的小尾巴", "csdn-blog-removeClipboardHijacking", true), UISwitch("劫持-禁止复制", "csdn-blog-unBlockCopy", true, void 0, "允许点击复制按钮进行复制"), ], }, ], }, ], }, { type: "container", text: "文章", views: [ { text: "布局屏蔽", type: "deepMenu", views: [ { text: "", type: "container", views: [ UISwitch("【屏蔽】登录弹窗", "csdn-blog-shieldLoginDialog", true), UISwitch("【屏蔽】顶部工具栏", "csdn-blog-shieldTopToolbar", false), UISwitch("【屏蔽】左侧博客信息", "csdn-blog-shieldLeftBlogContainerAside", false), UISwitch("【屏蔽】右侧目录信息", "csdn-blog-shieldRightDirectoryInformation", false), UISwitch("【屏蔽】评论区", "csdn-blog-blockComment", false), UISwitch("【屏蔽】底部文章", "csdn-blog-blockBottomRecommendArticle", false), UISwitch("【屏蔽】底部的悬浮工具栏", "csdn-blog-shieldBottomFloatingToolbar", false), UISwitch("【屏蔽】底部的AI伴读", "csdn-blog-blockBottomAskAIToolbar", false), UISwitch("【屏蔽】runner-box", "csdn-blog-blockRunnerBox", true), ], }, ], }, { text: "右侧悬浮工具栏", type: "deepMenu", views: [ { text: "功能", type: "container", views: [ UISwitch( "【添加按钮】前往评论", "csdn-blog-addGotoRecommandButton", true, void 0, "在悬浮工具栏最后面添加" ), ], }, { text: "坐标偏移", type: "container", views: [ UISwitch("启用", "csdn-blog-coverRightToolOffSet", false), UISlider( "top偏移", "csdn-blog-rightToolbarTopOffset", 140, 0, Math.max(document.documentElement.clientHeight / 2, 400), void 0, (value) => { return `当前:${value}px,默认:140px`; } ), UISlider( "right偏移", "csdn-blog-rightToolbarRightOffset", 90, 0, Math.max(document.documentElement.clientWidth / 2, 400), void 0, (value) => { return `当前:${value}px,默认:90px`; } ), ], }, { text: "屏蔽", type: "container", views: [ UISwitch("【屏蔽】右侧工具栏", "csdn-blog-rightToolbarEnable", false), UISwitch("【屏蔽】创作中心", "csdn-blog-rightToolbarCreativeCenter", false), UISwitch("【屏蔽】显示/隐藏侧栏", "csdn-blog-rightToolbarShowOrSidebar", false), UISwitch("【屏蔽】新手引导", "csdn-blog-rightToolbarBeginnerGuidance", false), UISwitch("【屏蔽】客服", "csdn-blog-rightToolbarCustomerService", false), UISwitch("【屏蔽】举报", "csdn-blog-rightToolbarReport", false), UISwitch("【屏蔽】返回顶部", "csdn-blog-rightToolbarBackToTop", false), ], }, ], }, { text: "右侧悬浮工具栏(AI助读版)", type: "deepMenu", views: [ { text: "坐标偏移", type: "container", views: [ UISwitch("启用", "csdn-blog-ai-coverRightToolOffSet", false), UISlider( "top偏移", "csdn-blog-ai-coverRightToolOffSet-top", 48, 0, Math.max(document.documentElement.clientHeight / 2, 400), void 0, (value) => { return `当前:${value}px,默认:48px`; } ), UISlider( "right偏移", "csdn-blog-ai-coverRightToolOffSet-right", 150, 0, Math.max(document.documentElement.clientWidth / 2, 400), void 0, (value) => { return `当前:${value}px,默认:150px`; } ), ], }, { text: "屏蔽", type: "container", views: [ UISwitch("【屏蔽】右侧工具栏", "csdn-blog-ai-blockRightToolbar", false), UISwitch("【屏蔽】目录", "csdn-blog-ai-blockRightToolbarCatalogue", false), UISwitch("【屏蔽】点赞", "csdn-blog-ai-blockRightToolbarLike", false), UISwitch("【屏蔽】评论", "csdn-blog-ai-blockRightToolbarComment", false), UISwitch("【屏蔽】收藏", "csdn-blog-ai-blockRightToolbarCollect", false), UISwitch("【屏蔽】分享", "csdn-blog-ai-blockRightToolbarShare", false), UISwitch("【屏蔽】...", "csdn-blog-ai-blockRightToolbarMore", false), ], }, ], }, { text: "内容", type: "deepMenu", views: [ { text: "功能", type: "container", views: [ UISwitch( "点击代码块自动展开", "csdn-blog-clickPreCodeAutomatically", true, void 0, "当鼠标点击代码块区域时,将自动展开内容" ), UISwitch("自动展开代码块", "csdn-blog-autoExpandCodeContent", true, void 0, "懒人操作,免手动点击展开"), UISwitch("自动展开内容", "csdn-blog-autoExpandContent", true, void 0, "懒人操作,免手动点击展开"), UISwitch( "全文居中", "csdn-blog-articleCenter", true, void 0, "自动执行【屏蔽】左侧博客信息【屏蔽】右侧目录信息,并将文章居中" ), UISwitch("允许选择内容", "csdn-blog-allowSelectContent", true, void 0, "解除文字选中限制"), ], }, { text: "屏蔽", type: "container", views: [ UISwitch("【屏蔽】底部xx技能树", "csdn-blog-shieldBottomSkillTree", false), UISwitch( "【屏蔽】选中文字悬浮栏", "csdn-blog-shieldArticleSearchTip", false, void 0, "选中文字弹出的,例如:搜索、评论、笔记" ), UISwitch("【屏蔽】gitcode链接卡片", "csdn-blog-blockGitCodeLinkCard", false), ], }, ], }, { text: "评论区", type: "deepMenu", views: [ { text: "", type: "container", views: [UISwitch("优化评论区的位置", "csdn-blog-restoreComments", true)], }, ], }, { text: "底部文章", type: "deepMenu", views: [ { text: "", type: "container", views: [ UISwitch("标识CSDN下载", "csdn-blog-identityCSDNDownload", true, void 0, "使用红框标识"), UISwitch( "移除资源下载的文章", "csdn-blog-removeResourceDownloadArticle", false, void 0, "download.csdn.net
www.iteye.com
edu.csdn.net" ), ], }, ], }, ], }, ], };