mirror of
https://github.com/siyuan-note/siyuan.git
synced 2025-05-21 19:41:05 +08:00
🎨 Supports assets settings on mobile https://github.com/siyuan-note/siyuan/issues/13930 https://github.com/siyuan-note/siyuan/issues/13622 (#14380)
This commit is contained in:
parent
1a5bb8d9ef
commit
a01ac85bdb
@ -1,5 +1,6 @@
|
||||
import {popSearch} from "./search";
|
||||
import {initAppearance} from "../settings/appearance";
|
||||
import {initAssets} from "../settings/assets";
|
||||
import {closePanel} from "../util/closePanel";
|
||||
import {mountHelp, newDailyNote, newNotebook} from "../../util/mount";
|
||||
import {repos} from "../../config/repos";
|
||||
@ -111,6 +112,9 @@ export const initRightMenu = (app: App) => {
|
||||
<svg class="b3-menu__icon"><use xlink:href="#iconRiffCard"></use></svg><span class="b3-menu__label">${window.siyuan.languages.riffCard}</span>
|
||||
</div>
|
||||
${aiHTML}
|
||||
<div class="b3-menu__item${window.siyuan.config.readonly ? " fn__none" : ""}" id="menuAssets">
|
||||
<svg class="b3-menu__icon"><use xlink:href="#iconImage"></use></svg><span class="b3-menu__label">${window.siyuan.languages.assets}</span>
|
||||
</div>
|
||||
<div class="b3-menu__item${window.siyuan.config.readonly ? " fn__none" : ""}" id="menuAppearance">
|
||||
<svg class="b3-menu__icon"><use xlink:href="#iconTheme"></use></svg><span class="b3-menu__label">${window.siyuan.languages.appearance}</span>
|
||||
</div>
|
||||
@ -166,6 +170,11 @@ export const initRightMenu = (app: App) => {
|
||||
event.preventDefault();
|
||||
event.stopPropagation();
|
||||
break;
|
||||
} else if (target.id === "menuAssets") {
|
||||
initAssets();
|
||||
event.preventDefault();
|
||||
event.stopPropagation();
|
||||
break;
|
||||
} else if (target.id === "menuAI") {
|
||||
initAI();
|
||||
event.preventDefault();
|
||||
|
14
app/src/mobile/settings/assets.ts
Normal file
14
app/src/mobile/settings/assets.ts
Normal file
@ -0,0 +1,14 @@
|
||||
import {openModel} from "../menu/model";
|
||||
import {image} from "../../config/image";
|
||||
|
||||
export const initAssets = () => {
|
||||
openModel({
|
||||
title: window.siyuan.languages.assets,
|
||||
icon: "iconImage",
|
||||
html: image.genHTML(),
|
||||
bindEvent(modelMainElement: HTMLElement) {
|
||||
image.element = modelMainElement;
|
||||
image.bindEvent();
|
||||
}
|
||||
});
|
||||
};
|
Loading…
Reference in New Issue
Block a user