NotionNext icon indicating copy to clipboard operation
NotionNext copied to clipboard

【右键菜单】支持自定义内容,主题切换按钮打开或者关闭

Open wuyuhanzijin opened this issue 1 year ago • 1 comments

为什么提出这个新的特性改动 增加此特性可以使配置更具有可自定义性,我们可以设置需要的右键菜单,删除掉不想要的选项,比如“切换主题”,避免用户跳转到我们不想要的主题上,避免文章内容和主题的不兼容。

描述一下你推荐的解决方案 将右键菜单栏与顶栏配对,实现自定义

描述一下你考虑过的其它替代解决方案 暂时还没有,也许可以自行修改源码,但是对于大部分人可操作性不强

补充说明 [None]

wuyuhanzijin avatar Jun 25 '24 03:06 wuyuhanzijin

关闭右键切换主题按钮可以通过 blog.config.js 关闭,

  CUSTOM_RIGHT_CLICK_CONTEXT_MENU_THEME_SWITCH:
    process.env.NEXT_PUBLIC_CUSTOM_RIGHT_CLICK_CONTEXT_MENU_THEME_SWITCH ||
    true, // 是否显示切换主题

在NOTION_CONFIG中添加一个 CUSTOM_RIGHT_CLICK_CONTEXT_MENU_THEME_SWITCH = false 即可关闭此项。

右键菜单和顶栏同步可能有些复杂,顶栏菜单支持二级,功能会更丰富一些,右键目前就保留这些功能,通过配置来开关即可

tangly1024 avatar Jun 28 '24 07:06 tangly1024