From eedec809272005f12b9459575e961c2c722624d6 Mon Sep 17 00:00:00 2001 From: SikongJueluo Date: Fri, 11 Jul 2025 17:31:49 +0800 Subject: [PATCH] =?UTF-8?q?style:=20=E9=87=8D=E6=96=B0=E8=B0=83=E6=95=B4?= =?UTF-8?q?=E7=BB=93=E6=9E=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Navbar.vue | 11 ++--- src/router/index.ts | 6 +-- .../Project/BottomBar.vue} | 4 +- .../{ProjectView.vue => Project/Index.vue} | 2 +- .../Oscilloscope.vue} | 0 .../VideoStream.vue} | 0 src/views/User/Index.vue | 44 +++++++++++++++++++ src/views/UserView.vue | 13 ------ 8 files changed, 55 insertions(+), 25 deletions(-) rename src/{components/FunctionBar.vue => views/Project/BottomBar.vue} (92%) rename src/views/{ProjectView.vue => Project/Index.vue} (99%) rename src/views/{OscilloscopeView.vue => Project/Oscilloscope.vue} (100%) rename src/views/{VideoStreamView.vue => Project/VideoStream.vue} (100%) create mode 100644 src/views/User/Index.vue delete mode 100644 src/views/UserView.vue diff --git a/src/components/Navbar.vue b/src/components/Navbar.vue index 4ddb5ff..d461644 100644 --- a/src/components/Navbar.vue +++ b/src/components/Navbar.vue @@ -83,14 +83,10 @@ tabindex="0" role="button" class="btn btn-ghost hover:bg-primary hover:bg-opacity-20 transition-all duration-300 flex items-center gap-2" - @click="isUserMenuOpen = !isUserMenuOpen" > {{ userName }} - +
    { .icon { @apply h-5 w-5 opacity-70; } + +.dropdown[open] .dropdown-icon, +.dropdown:focus-within .dropdown-icon { + transform: rotate(180deg); +} diff --git a/src/router/index.ts b/src/router/index.ts index 723c3d4..181bcb5 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -2,12 +2,10 @@ import { createRouter, createWebHistory } from "vue-router"; import HomeView from "../views/HomeView.vue"; import LoginView from "../views/LoginView.vue"; import LabView from "../views/LabView.vue"; -import ProjectView from "../views/ProjectView.vue"; +import ProjectView from "../views/Project/Index.vue"; import TestView from "../views/TestView.vue"; -import UserView from "../views/UserView.vue"; +import UserView from "@/views/User/Index.vue"; import AdminView from "../views/AdminView.vue"; -import VideoStreamView from "../views/VideoStreamView.vue"; -import OscilloscopeView from "@/views/OscilloscopeView.vue"; const router = createRouter({ history: createWebHistory(import.meta.env.BASE_URL), diff --git a/src/components/FunctionBar.vue b/src/views/Project/BottomBar.vue similarity index 92% rename from src/components/FunctionBar.vue rename to src/views/Project/BottomBar.vue index b5db5ae..23ad0ec 100644 --- a/src/components/FunctionBar.vue +++ b/src/views/Project/BottomBar.vue @@ -46,8 +46,8 @@ + + diff --git a/src/views/UserView.vue b/src/views/UserView.vue deleted file mode 100644 index 14fdf70..0000000 --- a/src/views/UserView.vue +++ /dev/null @@ -1,13 +0,0 @@ - - - - -