Merge remote-tracking branch 'origin/dev' into dev
This commit is contained in:
commit
9bbfd2a3e4
1 changed files with 13 additions and 3 deletions
|
@ -35,6 +35,18 @@ export const initRightMenu = () => {
|
|||
<svg class="b3-menu__icon"><use xlink:href="#iconAccount"></use></svg><span class="b3-menu__label">${window.siyuan.languages.login}</span>
|
||||
</div>`;
|
||||
}
|
||||
|
||||
let aiHTML = `<div class="b3-menu__item${window.siyuan.config.readonly ? " fn__none" : ""}" id="menuAI">
|
||||
<svg class="b3-menu__icon"><use xlink:href="#iconSparkles"></use></svg><span class="b3-menu__label">AI</span>
|
||||
</div>`;
|
||||
const isHuawei = () => {
|
||||
return 0 < window.siyuan.config.system.osPlatform.toLowerCase().indexOf("huawei")
|
||||
}
|
||||
if (isHuawei()) {
|
||||
// Access to the OpenAI API is no longer supported on Huawei devices https://github.com/siyuan-note/siyuan/issues/8192
|
||||
aiHTML = "";
|
||||
}
|
||||
|
||||
menuElement.innerHTML = `<div class="b3-menu__title">
|
||||
<svg class="b3-menu__icon"><use xlink:href="#iconLeft"></use></svg>
|
||||
<span class="b3-menu__label">${window.siyuan.languages.back}</span>
|
||||
|
@ -76,9 +88,7 @@ export const initRightMenu = () => {
|
|||
<div class="b3-menu__item${window.siyuan.config.readonly ? " fn__none" : ""}" id="menuRiffCard">
|
||||
<svg class="b3-menu__icon"><use xlink:href="#iconRiffCard"></use></svg><span class="b3-menu__label">${window.siyuan.languages.riffCard}</span>
|
||||
</div>
|
||||
<div class="b3-menu__item${window.siyuan.config.readonly ? " fn__none" : ""}" id="menuAI">
|
||||
<svg class="b3-menu__icon"><use xlink:href="#iconSparkles"></use></svg><span class="b3-menu__label">AI</span>
|
||||
</div>
|
||||
${aiHTML}
|
||||
<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>
|
||||
|
|
Loading…
Add table
Reference in a new issue