cherry-markdown icon indicating copy to clipboard operation
cherry-markdown copied to clipboard

各种主题如何持久化保存?

Open foxfire881 opened this issue 1 year ago • 3 comments

编辑器主题、代码主题目前都是缓存机制保存的,清空缓存或者换电脑登录后,主题又变回默认主题了,只能手动再切回去,比较麻烦。

如何才能持久化保存呢?配置参数中有个{editor: {theme: 'default'}} 参数改了没有生效。

foxfire881 avatar Aug 17 '24 14:08 foxfire881

好像确实没有。。我们后面实现下,提供配置、api两种方式

sunsonliu avatar Aug 20 '24 01:08 sunsonliu

image 如果着急的话,可以考虑直接修改这里的class

sunsonliu avatar Aug 20 '24 01:08 sunsonliu

如果着急的话,可以考虑直接修改这里的class

编辑器主题改成 “default” 吗?主要是修改、编写css主题的时候比较麻烦,不能持久化导致稍微改动一下css想看看效果,结果vscode的热重载后主题就刷新了,又得重新设置。

foxfire881 avatar Aug 20 '24 08:08 foxfire881

已实现并提交到dev分支,对应文档可以看这里

sunsonliu avatar Aug 26 '24 11:08 sunsonliu

已实现并提交到dev分支,对应文档可以看这里

那个。。抱歉。。这里的配置我还要改一改。。主要是把 themeSettings.themeNameSpace去掉,挪到了nameSpace里 ,nameSpace会影响所有cherry的缓存(还没提交代码,先打个预防针哈)

sunsonliu avatar Aug 30 '24 07:08 sunsonliu

已实现并提交到dev分支,对应文档可以看这里

那个。。抱歉。。这里的配置我还要改一改。。主要是把 themeSettings.themeNameSpace去掉,挪到了nameSpace里 ,nameSpace会影响所有cherry的缓存(还没提交代码,先打个预防针哈)

这段逻辑已更新,wiki文档也更新了,如有需要,可以使用nameSpace

sunsonliu avatar Sep 03 '24 06:09 sunsonliu