diff --git a/app/appearance/icons/ant/icon.js b/app/appearance/icons/ant/icon.js index 6eef279b8..33ea9dc45 100644 --- a/app/appearance/icons/ant/icon.js +++ b/app/appearance/icons/ant/icon.js @@ -1,5 +1,11 @@ document.body.insertAdjacentHTML('afterBegin', ` + + + + + + diff --git a/app/appearance/icons/index.html b/app/appearance/icons/index.html index 56154c67a..0762eeeaf 100644 --- a/app/appearance/icons/index.html +++ b/app/appearance/icons/index.html @@ -28,6 +28,18 @@

SiYuan

+
+ + + + iconDock +
+
+ + + + iconHideDock +
diff --git a/app/appearance/icons/material/icon.js b/app/appearance/icons/material/icon.js index 78106ebfc..a38090372 100644 --- a/app/appearance/icons/material/icon.js +++ b/app/appearance/icons/material/icon.js @@ -1,5 +1,11 @@ document.body.insertAdjacentHTML('afterbegin', ` + + + + + + diff --git a/app/src/layout/util.ts b/app/src/layout/util.ts index aeb570027..e5886eaef 100644 --- a/app/src/layout/util.ts +++ b/app/src/layout/util.ts @@ -131,7 +131,7 @@ export const exportLayout = (reload: boolean, cb?: () => void) => { return; } const layoutJSON: any = { - hideDock: useElement.getAttribute("xlink:href") !== "#iconMax", + hideDock: useElement.getAttribute("xlink:href") === "#iconDock", layout: {}, top: dockToJSON(window.siyuan.layout.topDock), bottom: dockToJSON(window.siyuan.layout.bottomDock), diff --git a/app/src/util/onGetConfig.ts b/app/src/util/onGetConfig.ts index c866f22f8..8ae8c3649 100644 --- a/app/src/util/onGetConfig.ts +++ b/app/src/util/onGetConfig.ts @@ -164,7 +164,7 @@ const initBar = () => {
- +
@@ -246,12 +246,12 @@ const initBar = () => { const barDockElement = document.getElementById("barDock"); const useElement = document.querySelector("#barDock use"); barDockElement.addEventListener("click", () => { - const dockIsShow = useElement.getAttribute("xlink:href") === "#iconMax"; + const dockIsShow = useElement.getAttribute("xlink:href") === "#iconHideDock"; if (dockIsShow) { - useElement.setAttribute("xlink:href", "#iconRestore"); + useElement.setAttribute("xlink:href", "#iconDock"); barDockElement.setAttribute("aria-label", window.siyuan.languages.showDock); } else { - useElement.setAttribute("xlink:href", "#iconMax"); + useElement.setAttribute("xlink:href", "#iconHideDock"); barDockElement.setAttribute("aria-label", window.siyuan.languages.hideDock); } document.querySelectorAll(".dock").forEach(item => {