From e8e7b9a2450dfa5f55ab14d550f39f7222cb94d3 Mon Sep 17 00:00:00 2001 From: tim Date: Sat, 23 Aug 2025 00:53:32 +0800 Subject: [PATCH] feat: add search drop down --- frontend_nuxt/assets/global.css | 2 +- frontend_nuxt/components/BaseTimeline.vue | 6 +++++ frontend_nuxt/pages/message-box/[id].vue | 28 ++++++++++++----------- frontend_nuxt/pages/message-box/index.vue | 10 ++++++++ 4 files changed, 32 insertions(+), 14 deletions(-) diff --git a/frontend_nuxt/assets/global.css b/frontend_nuxt/assets/global.css index edfad14a8..4f7a3a895 100644 --- a/frontend_nuxt/assets/global.css +++ b/frontend_nuxt/assets/global.css @@ -18,7 +18,7 @@ --background-color-blur: rgba(255, 255, 255, 0.57); --menu-border-color: lightgray; --normal-border-color: lightgray; - --menu-selected-background-color: rgba(208, 250, 255, 0.659); + --menu-selected-background-color: rgba(228, 228, 228, 0.884); --menu-text-color: black; --scroller-background-color: rgba(130, 175, 180, 0.5); /* --normal-background-color: rgb(241, 241, 241); */ diff --git a/frontend_nuxt/components/BaseTimeline.vue b/frontend_nuxt/components/BaseTimeline.vue index 41d6064a2..dac7e55cf 100644 --- a/frontend_nuxt/components/BaseTimeline.vue +++ b/frontend_nuxt/components/BaseTimeline.vue @@ -41,6 +41,12 @@ export default { margin-top: 10px; } +.timeline-item:hover { + background-color: var(--menu-selected-background-color); + transition: background-color 0.2s; + border-radius: 10px; +} + .timeline-icon { position: sticky; top: 0; diff --git a/frontend_nuxt/pages/message-box/[id].vue b/frontend_nuxt/pages/message-box/[id].vue index af0086974..60532f7ea 100644 --- a/frontend_nuxt/pages/message-box/[id].vue +++ b/frontend_nuxt/pages/message-box/[id].vue @@ -8,13 +8,15 @@
-
加载中...
+
+ +
{{ error }}