From 9b6a24872542f853fa1db1afdcfecd22f64f75ec Mon Sep 17 00:00:00 2001 From: Tim <135014430+nagisa77@users.noreply.github.com> Date: Mon, 21 Jul 2025 11:42:31 +0800 Subject: [PATCH] feat: optimize dropdown for mobile --- open-isle-cli/src/components/Dropdown.vue | 68 +++++++++++++++++-- .../src/components/HeaderComponent.vue | 23 ++++++- .../src/components/SearchDropdown.vue | 37 ++++++++-- 3 files changed, 116 insertions(+), 12 deletions(-) diff --git a/open-isle-cli/src/components/Dropdown.vue b/open-isle-cli/src/components/Dropdown.vue index 2eac4fbb4..d16645fed 100644 --- a/open-isle-cli/src/components/Dropdown.vue +++ b/open-isle-cli/src/components/Dropdown.vue @@ -32,7 +32,7 @@ -
+
+
@@ -96,6 +110,11 @@ export default { width: 500px; } +.search-mobile-trigger { + padding: 10px; + font-size: 18px; +} + .search-input { padding: 10px; display: flex; @@ -118,6 +137,12 @@ export default { max-width: 600px; } +@media (max-width: 768px) { + .search-dropdown { + width: 100%; + } +} + .search-option-item { display: flex; gap: 10px;