Open foxfire881 opened 2 months ago
哦哦。。themeList只是编辑器主题的list,是可以自定义配置的,mainTheme的取值范围是从themeList里取
codeBlockTheme对应的list是:
因为codeBlock主题的list目前不支持自定义,所以没有在themeSettings里体现出来
codeblock和main主题什么时候可以分离出来呀?感觉现在设置还是太复杂了,之前用过的所有的blog、论坛、cms、wiki等等,切换主题时都是theme文件夹下扫描出来各种主题文件包列表,然后从中选择一个就切换了。如果不想要某些主题,只用把对应的主题包从目录中删除就行了,下拉列表扫描主题包时也没有相关选项了。cherry这把主题包也打包在本体里,配置使用起来还是不太方便,例如coy那个主题很丑,不想要想删除它,每次还得跟着主线修改源码。
分离出来之后,就不用给这些配置选项列表了,直接扫描分离出来的目录获取列表就行了
额,不太一样,扫描目录的动作对前端组件来说是比较奇怪的,目前还是会继续保持当前配置式的方式。至于codeBlockThemeList的配置,后面会排期搞哈
请问mainTheme、codeBlockTheme、inlineCodeTheme、toolbarTheme这些参数的选项,只能从上面themeList列表里面选择吗?例如代码主题里面有one-dark、coy这两个主题,但是themeList里面并没有这两个主题,这要怎么操作?如果不是从themeList里面选,其他的参数为什么没有一个list?