diff --git a/app/src/layout/dock/Tag.ts b/app/src/layout/dock/Tag.ts
index 01bdd268a..d7747c426 100644
--- a/app/src/layout/dock/Tag.ts
+++ b/app/src/layout/dock/Tag.ts
@@ -65,8 +65,8 @@ export class Tag extends Model {
-
-
+
+
diff --git a/app/src/mobile/util/MobileBookmarks.ts b/app/src/mobile/util/MobileBookmarks.ts
index 59aab80ce..a14c6f4a1 100644
--- a/app/src/mobile/util/MobileBookmarks.ts
+++ b/app/src/mobile/util/MobileBookmarks.ts
@@ -88,8 +88,8 @@ export class MobileBookmarks {
});
}
},
- blockExtHTML: '',
- topExtHTML: ''
+ blockExtHTML: window.siyuan.config.readonly ? undefined : '',
+ topExtHTML: window.siyuan.config.readonly ? undefined : ''
});
this.element.addEventListener("click", (event) => {
let target = event.target as HTMLElement;
diff --git a/app/src/mobile/util/MobileTags.ts b/app/src/mobile/util/MobileTags.ts
index 9370f8ea5..6e8e62865 100644
--- a/app/src/mobile/util/MobileTags.ts
+++ b/app/src/mobile/util/MobileTags.ts
@@ -23,8 +23,8 @@ export class MobileTags {
-
-
+
+
`;
@@ -72,7 +72,7 @@ export class MobileTags {
toolbarSearchEvent();
}
},
- topExtHTML: ''
+ topExtHTML: window.siyuan.config.readonly ? undefined : ''
});
this.element.addEventListener("click", (event) => {
let target = event.target as HTMLElement;
diff --git a/app/src/mobile/util/menu.ts b/app/src/mobile/util/menu.ts
index 120cf4d5a..bdddc930e 100644
--- a/app/src/mobile/util/menu.ts
+++ b/app/src/mobile/util/menu.ts
@@ -128,12 +128,12 @@ export const popMenu = () => {
}
let accountHTML = "";
- if (window.siyuan.user) {
+ if (window.siyuan.user && !window.siyuan.config.readonly) {
accountHTML = ``;
- } else {
+ } else if (!window.siyuan.config.readonly) {
accountHTML = ``;
@@ -141,30 +141,29 @@ export const popMenu = () => {
menuElement.innerHTML = `
-