diff --git a/apps/client/src/widgets/buttons/global_menu.tsx b/apps/client/src/widgets/buttons/global_menu.tsx
index 5d07aec66..ec784b21c 100644
--- a/apps/client/src/widgets/buttons/global_menu.tsx
+++ b/apps/client/src/widgets/buttons/global_menu.tsx
@@ -3,7 +3,7 @@ import "./global_menu.css";
import { useStaticTooltip, useStaticTooltipWithKeyboardShortcut } from "../react/hooks";
import { useContext, useEffect, useRef, useState } from "preact/hooks";
import { t } from "../../services/i18n";
-import { FormDropdownDivider, FormListItem } from "../react/FormList";
+import { FormDropdownDivider, FormDropdownSubmenu, FormListItem } from "../react/FormList";
import { CommandNames } from "../../components/app_context";
import KeyboardShortcut from "../react/KeyboardShortcut";
import { KeyboardActionNames } from "@triliumnext/commons";
@@ -40,7 +40,7 @@ export default function GlobalMenu({ isHorizontalLayout }: { isHorizontalLayout:
-
+
{isMobile() ? (
@@ -49,10 +49,29 @@ export default function GlobalMenu({ isHorizontalLayout }: { isHorizontalLayout:
)}
+
)
}
+function AdvancedMenu() {
+ return (
+
+
+
+
+
+
+
+
+
+
+
+
+
+ )
+}
+
function MenuItem({ icon, text, title, command, disabled, active, outsideChildren }: MenuItemProps void)>) {
return {text}
}
-function KeyboardAction({ text, command, ...props }: MenuItemProps) {
+function KeyboardActionMenuItem({ text, command, ...props }: MenuItemProps) {
return