From 004202ce44cd3637879a7b2084dffd2e2f84e855 Mon Sep 17 00:00:00 2001 From: Tim <135014430+nagisa77@users.noreply.github.com> Date: Fri, 11 Jul 2025 12:32:59 +0800 Subject: [PATCH] feat(ui): add reusable dropdown menu --- open-isle-cli/src/components/DropdownMenu.vue | 86 +++++++++++++++++++ .../src/components/HeaderComponent.vue | 45 ++++------ open-isle-cli/src/views/PostPageView.vue | 29 ++++--- 3 files changed, 123 insertions(+), 37 deletions(-) create mode 100644 open-isle-cli/src/components/DropdownMenu.vue diff --git a/open-isle-cli/src/components/DropdownMenu.vue b/open-isle-cli/src/components/DropdownMenu.vue new file mode 100644 index 000000000..46d451d07 --- /dev/null +++ b/open-isle-cli/src/components/DropdownMenu.vue @@ -0,0 +1,86 @@ + + + + + diff --git a/open-isle-cli/src/components/HeaderComponent.vue b/open-isle-cli/src/components/HeaderComponent.vue index 307a537c8..0328fe50b 100644 --- a/open-isle-cli/src/components/HeaderComponent.vue +++ b/open-isle-cli/src/components/HeaderComponent.vue @@ -13,15 +13,14 @@
-
- avatar - - -
+ + +
@@ -35,9 +34,11 @@