From 1487725be5b7919b810dbcd18f47d3cba142cb80 Mon Sep 17 00:00:00 2001 From: "tangly1024.com" Date: Thu, 23 Mar 2023 13:16:28 +0800 Subject: [PATCH] menu-animation --- themes/example/components/DropMenu.js | 2 +- themes/fukasawa/LayoutBase.js | 7 ++- themes/fukasawa/components/AsideLeft.js | 6 +- themes/fukasawa/components/GroupMenu.js | 51 --------------- .../fukasawa/components/MenuItemCollapse.js | 62 +++++++++++++++++++ themes/fukasawa/components/MenuItemDrop.js | 36 +++++++++++ themes/fukasawa/components/MenuItemNormal.js | 24 +++++++ themes/fukasawa/components/MenuList.js | 38 ++++++++++++ themes/fukasawa/components/TopNav.js | 9 +-- themes/medium/components/MenuItemDrop.js | 2 +- themes/medium/components/TopNavBar.js | 4 +- .../{DropMenu.js => MenuItemDrop.js} | 4 +- .../{MenuButtonGroup.js => MenuList.js} | 8 +-- themes/next/components/SideAreaLeft.js | 4 +- themes/next/components/TopNav.js | 4 +- themes/nobelium/components/DropMenu.js | 2 +- themes/simple/components/DropMenu.js | 2 +- 17 files changed, 189 insertions(+), 76 deletions(-) delete mode 100644 themes/fukasawa/components/GroupMenu.js create mode 100644 themes/fukasawa/components/MenuItemCollapse.js create mode 100644 themes/fukasawa/components/MenuItemDrop.js create mode 100644 themes/fukasawa/components/MenuItemNormal.js create mode 100644 themes/fukasawa/components/MenuList.js rename themes/next/components/{DropMenu.js => MenuItemDrop.js} (88%) rename themes/next/components/{MenuButtonGroup.js => MenuList.js} (88%) diff --git a/themes/example/components/DropMenu.js b/themes/example/components/DropMenu.js index f2c2c802..fdefeae5 100644 --- a/themes/example/components/DropMenu.js +++ b/themes/example/components/DropMenu.js @@ -24,7 +24,7 @@ export const DropMenu = ({ link }) => { } {/* 子菜单 */} - {hasSubMenu &&