This commit is contained in:
parent
f64c3439f4
commit
2de467fffc
2 changed files with 6 additions and 2 deletions
|
@ -9,6 +9,7 @@ import {fetchPost} from "../util/fetch";
|
|||
import {genOptions} from "../util/genOptions";
|
||||
import {openSnippets} from "./util/snippets";
|
||||
import {openColorPicker} from "./util/colorPicker";
|
||||
import {loadAssets} from "../util/assets";
|
||||
|
||||
export const appearance = {
|
||||
element: undefined as Element,
|
||||
|
@ -243,7 +244,7 @@ export const appearance = {
|
|||
});
|
||||
});
|
||||
},
|
||||
onSetappearance(data: IAppearance) {
|
||||
onSetappearance(data: IAppearance, needLoadAsset = true) {
|
||||
if (data.lang !== window.siyuan.config.appearance.lang || data.nativeEmoji !== window.siyuan.config.appearance.nativeEmoji) {
|
||||
exportLayout(true);
|
||||
return;
|
||||
|
@ -275,6 +276,9 @@ export const appearance = {
|
|||
ipcRenderer.send(Constants.SIYUAN_CONFIG_THEME, data.modeOS ? "system" : (data.mode === 1 ? "dark" : "light"));
|
||||
ipcRenderer.send(Constants.SIYUAN_CONFIG_CLOSE, data.closeButtonBehavior);
|
||||
/// #endif
|
||||
if (needLoadAsset) {
|
||||
loadAssets(data);
|
||||
}
|
||||
document.querySelector("#barMode use").setAttribute("xlink:href", `#icon${window.siyuan.config.appearance.modeOS ? "Mode" : (window.siyuan.config.appearance.mode === 0 ? "Light" : "Dark")}`);
|
||||
}
|
||||
};
|
||||
|
|
|
@ -143,7 +143,7 @@ export const onGetConfig = (isStart: boolean) => {
|
|||
initBar();
|
||||
initStatus();
|
||||
initWindow();
|
||||
appearance.onSetappearance(window.siyuan.config.appearance);
|
||||
appearance.onSetappearance(window.siyuan.config.appearance, false);
|
||||
initAssets();
|
||||
renderSnippet();
|
||||
setInlineStyle();
|
||||
|
|
Loading…
Add table
Reference in a new issue